とあるエンジニアの備忘録

SE・コンサルタントの備忘録

mysqlのmy.cnf is ignored

先日、mysqlの文字化け設定をしたのだがmysqlが起動しなかった。

試しにコマンド

  sudo mysqld

を実行してみると、以下のWarning発見

  Warning: World-writable config file '/etc/my.cnf' is ignored

sunadaaさんの日記 を参考にさせていただいたところ、my.cnfファイルの権限の問題とのこと。

たしかに昨日権限を変更していたのが原因か。

  sudo chmod  664 /etc/mysql/my.cnf

で権限を変更し、再実行。問題なし。再度mysqlを起動

 sudo service mysql start

processを確認。

~教訓~

・無駄に権限の変更をしないこと