在dos环境下不自动提交的问题
def database_init(sender, **kwargs):
from django.db import connectionif 'mysql' in connection.__module__:
connection.cursor().execute('set autocommit=1')
from django.db.backends.signals import connection_created
connection_created.connect(database_init)
本文介绍了一种在DOS环境下使用Python Django框架解决MySQL数据库连接时自动提交功能未开启的问题。通过监听数据库连接创建信号,在连接初始化时执行SQL命令以确保每次操作都能自动提交。
72

被折叠的 条评论
为什么被折叠?



