ネットサービスの開発に役立ちそうな話題を中心にお届けします。
F.Ko-Jiの「一秒後は未来」 > MySQL > MacPortsでのMySQLインストールで初歩的ミス
2008年05月04日 16:48
1371日前に投稿

MacPortsでのMySQLインストールで初歩的ミス

  • ... PV
  • このエントリーをはてなブックマークに追加

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 でもよい。

【参考】 MacPortsでMySQLをインストール -- BONNOH FRACTION 13

スポンサード リンク

Written by
Meity.jp - Twitterなかまでプライベートなオフ会を開催したいなら


トラックバック

このエントリーのトラックバックURL:

Mac / MySQL / プログラミング

English version

前のエントリー: « Movable TypeがフィードをAtomに一本化するかもという話
次のエントリー: ミリオンドリーム宝くじの当選確率をドリームジャンボ宝くじと比べると? »

コピペにご利用ください。

タイトル:

URL:

リンク用HTMLタグ: