今天本人在看mysql文档的时候 “To disable autocommit mode implicitly for a single series of statements, use the START TRANSACTION statement:” 这话的意思应该是说用了START TRANSACTION 就会隐式的设置autocommit=0 是不是这样的? 但是本人试了下START TRANSACTION后 autocommit仍然是1 是不是本人理解错了 求帮助呀~~~~~
解决方案
10
START TRANSACTION了以后 就会忽略这个autocommit参数
10
这没错啊。
你在select 之前插入一条语句rollback, 再式一下。
另: MYISAM不支持事务。