摘自:https://blog.csdn.net/zzyly1/article/details/81003122
mysql在進行增刪改操作的時候需不需要commit,這得看你的存儲引擎,
如果是不支持事務的引擎,如myisam,則是否commit都沒有效的。
如果是支持事務的引擎,如innodb,則得知道你事物支持是否自動提交事務(即commit)
看自己的數據庫是否是自動commit,可以使用mysql> show variables like '%autocommit%';來進行查看,如果是OFF即不自動commit,需要手動commit操作(命令行可以直接“commit;“命令),否則是自動commit。