File './mysql-bin.index' not found (Errcode: 13)

  2013-12-05


mysqlをソースからインストールして、mysqld_safeなどで起動しようとした時、次のエラーが発生

インストールが終わった後にmysql_install_dbでデータベースを初期化?したのだが、オプションを指定しないといけなかったらしい。多分datadirの指定が必要だったんだな。

というわけでインストール先ディレクトリのオーナーとグループを mysqlに

mysql_install_dbにオプションを付けて次のように実行

Source: New feed