MySQL5.5.8がMacのSnow Leopard 10.6.5で動かなかった件

MacMySQLを入れようとして、mysql-5.5.8-osx10.6-x86_64.dmgを入れてみたが、
自動起動のところとか何かうまく動かなかった件。


どうやら、海外の皆さんも同じ問題で悩んでたみたい。
http://forums.mysql.com/read.php?11,400354,400491#msg-400491
http://bugs.mysql.com/bug.php?id=55530


具体的には、下記の処理を行う。

$ sudo vi /usr/local/mysql/support-files/mysql.server

を実行して、下記の行を変更



- base_dir=
+ basedir=/usr/local/mysql



- mysqld_pid_file_path=$datadir/`hostname`.pid
+ mysqld_pid_file_path=$datadir/`/bin/hostname`.pid


で、上書き保存。


次に、セットアップファイルの権限をrootに変更する。
具体的には下記のコマンドを実行。

$ sudo chown -R root:wheel /Library/StartupItems/MySQLCOM


enjoy!