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