python - 连接到数据库后执行原始 SQL

标签 python database django

如何在连接到数据库后执行原始 SQL? 连接到数据库后,我需要运行一次脚本。 谢谢。

UPD:问题不在于如何运行原始 SQL。

最佳答案

只需访问文档 here .

这是我认为在谷歌上与“Django ORM”的第二场比赛。

编辑查看评论

如果你看this Django page您会看到 MySQLdb(底层)也接受一个 init_command 选项,该选项在建立连接后立即运行。这是 MySQLdb 的一个特性,而不是 Django 本身的特性。

关于python - 连接到数据库后执行原始 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3405166/

相关文章:

python - 如何在python中打印elasticsearch的查询结果?

python - 究竟应该在 PYTHONPATH 中设置什么?

mysql - 选择一个表正在关闭我的 MySQL 服务器(错误 2013)

python - 从庞大且不断增长的数据集中优化慢速 Django 查询集

python - 在 Django View 中诊断 AttributeError

python - 为什么 cross_val_predict 比 KNeighborsClassifier 的拟合慢得多?

python - Paramiko BindAddress 选项

放在 ColdFusion CFC 中时 SQL 语句不起作用

sql - Teradata 等同于从 SQL SERVER 进行 UNPIVOT 和 SEARCH FOR

python - 如何获取 View 中选择表单的值?