我需要连接到Django中的其他数据库。这些数据库没有模型,也不是核心应用程序数据库。我只需要在olap MySQL数据库上执行SQL。实现此目的的最佳实践方法是什么,以便发生连接池?
答案 0 :(得分:1)
阅读django文档中的multiple databases主题。
要在附加数据库中execute SQL query,请使用以下代码:
from django.db import connections
cursor = connections['my_additional_database'].cursor()
cursor.execute("DELETE FROM very_important_table");