2009年9月9日水曜日

MySQLで再起動せずに設定変更

こんちわ、俺@仕事中です。
周知の事実すぎるかもしれませんが、MySQLの設定(通常はmy.cnfに書かれてあるもの)を再起動せずに変更する方法について。

mysql> SET GLOBAL <変数名>=<値>
または
mysql> SET @@global.<変数名>=<値>
で設定を変更できます。
例えば、query_cache_sizeを1MBに変更する場合
mysql> SET GLOBAL query_cache_size=1048576;

で変更できます。

変更後は必ずmy.cnfの値を変更する事を忘れずに!じゃないと、MySQLがいつか再起動した後元に戻っちゃいますよー。



以上どぇ~す。

0 件のコメント: