我希望在具有MyISAM存储的数据库上的一个MyISAM游标上执行多个语句。我遵循了在这个和其他地方解释的所有其他方法,但都没有成功。1418112000])>>> #con.commit()
_mysql_exceptions.ProgrammingError: (2014, "Commands out of s
我试图将我的表引擎更改为InnoDB,因为我遇到了当前引擎的问题,这是不一致的,并且经常崩溃。不幸的是,它又回到了MyISAM。这是我正在运行的查询:
SET @DATABASE_NAME = 'my_database'; SELECT CONCAT('ALTER TABLE `', table_name, '` ENGINE=InnoDB;') AS sql_statements FROM information_schema.tables AS tb WHERE table_schema = @DATABASE_NAME AND `ENGIN