my.ini で 「no-beep」 の書く位置を変更

, ソフトウェア Add comments

以前「my.ini」ファイルに設定した「no-beep」オプション。これのおかげでMySQLのエラー音に悩まされることもなくなりました。

ところが、最近購入した『MySQL (3rd Edition)』のチュートリアルを試していると問題に遭遇。コマンドプロンプトから「mysqlshow」コマンドを実行すると「mysqlshow: unknown variable ‘no-beep’」というエラーが発生。

結論から言えば、「no-beep」オプションを書く位置がまずかったようです。

[client]
set-variable = no-beep

ではなく、

[mysql]
set-variable = no-beep

に変えることでエラーが無くなりました。[client]部に書くとmysql以外のクライアントにもオプションが適用されてしまうんですね。

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン