web-technical-blog

web開発に関する技術メモ

MySQLのautocommitの設定について

MySQLのmy.cnf設定で以下のように、設定されている場合は
明示的に、commitをする必要があるので注意が必要

$ view /etc/my.cnf
autocommit=0

DELETE FROM TBL_A WHERE ID > 9999;
COMMIT;

上記のようにDELETEを行った後で、COMMITしないとデータが削除されない!