MySQL の transaction[トランザクション]をする場合の注意点

下記があるので、本当に注意!!!!!!!!
SUPER 権限 user の場合は AUTOCOMMIT が必ず ON になっています。
transaction[トランザクション]を行いたい場合は、注意しなければなりません。

--確認方法
SELECT @@AUTOCOMMIT;

--変更方法
SET AUTOCOMMIT=0;
--SUPER 権限以外 user の場合の my.cnf の設定が可能です。
        ^^^^^^^^
[mysqld]
INIT_CONNECT = 'SET AUTOCOMMIT=0'
----------------
--transaction の開始 以下3種類、どれでも可
----------------
BEGIN;			--(MySQL 3.23.17以降)
BEGIN WORK;		--(MySQL 3.23.19以降)
START TRANSACTION;	--(MySQL 4.0.11以降)
----------------
--rollback
----------------
ROLLBACK;
----------------
--commit
----------------
COMMIT;

mimic28号でした。