MacPortsでのMySQLインストールで初歩的ミス
スポンサード リンク
MacPortsでMySQLをインストールしてみたのだが、MySQLサーバ起動時のエラーメッセージにハマってしまった。
$ sudo /opt/local/share/mysql5/mysql/mysql.server start Starting MySQL /opt/local/share/mysql5/mysql/mysql.server: line 159: kill: (30452) - No such process ERROR!
まったく意味不明なエラーメッセージ。一体何が原因なのかとひたすらググってようやく原因がわかった。
getting crazy with mysql and MacPort • antoniolorusso.com
Please check permissions because you have a problem with that!
Check that the owner of /opt/local/var/db and /opt/local/var/run/mysql5 is _mysql group admin.
調べてみると、おっと確かにパーミッションが _mysql ではなく root になっていた。
どうやら mysql_install_db5 を root ユーザでおこなってしまったことが原因。(ここ見ながらやってた。)
forever 5 years old blog» Blog Archive » MacPorts で MySQL をインストールしてみるなどを見てみると、 --user=mysql をつけてあげないといけない。(って初歩的なミスだった。。)
sudo -u mysql mysql_install_db5 でもよい。
mysql5MySQLMacPortsインストールoptlocal原因
前のエントリー: « Movable TypeがフィードをAtomに一本化するかもという話
次のエントリー: ミリオンドリーム宝くじの当選確率をドリームジャンボ宝くじと比べると? »
トラックバック
このエントリーのトラックバックURL:
タイトル:
URL:
リンク用HTMLタグ:
powered by Google Chart API



