我将 Django 与 MySQL 和 South 一起使用,一切都很花哨……直到迁移出现问题。然后我得到一个经常损坏或破坏我的数据库的错误,并且沿着这条线给了我:
! Since you have a database that does not support running
! schema-altering statements in transactions, we have had
! to leave it in an interim state between migrations.
我所有的数据库表都是 InnoDB,据我所知,它支持事务。我必须做些什么才能让 South 在其迁移中使用事务?