-- 設定を確認する
mysql> SELECT @@autocommit;
+--------------+
| @@autocommit |
+--------------+
| 1 | -- 1: オートコミット
+--------------+
1 row in set (0.00 sec)
-- オートコミットしない設定に変更する
mysql> SET AUTOCOMMIT=0;
Query OK, 0 rows affected (0.00 sec)
-- 変更内容を確認
mysql> SELECT @@autocommit;
+--------------+
| @@autocommit |
+--------------+
| 0 |
+--------------+
1 row in set (0.00 sec)
# ここでは autocommit.cnf だけどファイル名は何でもOK
vi /etc/mysql/conf.d/autocommit.cnf
# /etc/mysql/conf.d/autocommit.cnf
[mysqld]
# 5.5.8〜なら以下の方法で設定できる
# 0: オートコミットoff, 1: オートコミット on
autocommit = 0