1

I am using wamp server so my.ini file is the new my.cfn file. I opened the file with an editor and i scrolled down untill i've seen

[mysqld]

after which i have typed

init_connect='SET autocommit=0'

then i have saved the file restarted my wamp server started mySQL concol and entered the command

SELECT @@autocommit;

I got @@autocommit | 1 but to my understanding it should be zero if the autocommit is off.

Anybody understands whats going on??

4

1 に答える 1

1

このページの答えを確認してください:

http://bugs.mysql.com/bug.php?id=5035

特にここ:

[2004 年 8 月 17 日 11:20] Sergey Gluhov バグではないようです。ユーザーが SUPER 権限を持っている場合、init_connect は実行されません (そうでない場合、init_connect が間違ったクエリを実行すると、誰もサーバーに接続できなくなります)。

init_connect が間違ったクエリである場合、接続はエラーなしで閉じられ、次のコマンドで「接続が失われました」というエラーが表示されることに注意してください。

もしかしてあなたも同じ状況ですか?

于 2012-06-16T23:01:00.517 に答える