【发布时间】:2011-08-04 23:25:54
【问题描述】:
我正面临一个问题,我正在尝试使用 InnonDB 引擎将数据从 python 脚本添加到 mysql 数据库,它与 mysql 数据库的 myisam 引擎一起工作正常。但是 myisam 引擎的问题是它不支持外键,所以我必须在每个我想在数据库中插入/删除记录的地方添加额外的代码。
有谁知道为什么 InnonDB 不能使用 python 脚本以及这个问题的可能解决方案吗??
【问题讨论】:
-
您面临的问题是什么?你有一些错误信息吗?你能把它们寄给我们吗?
-
“InnoDB 不适用于 Python 脚本”是什么意思?我用过它一直都很好用。
-
@Daniel 在非自动提交模式下,如果您在提交之前断开连接,MySQL 会将您的更新扔出窗口。对我来说听起来很无聊。
-
不完全破坏,因为行为是故意的。虽然当连接关闭时,如果有正在进行的事务,python dbapi 可能会发出警告。
-
如果它解决了您的问题,请不要忘记接受答案。
标签: python mysql innodb myisam