MacPortsでMySQL 5.5を入れた時の起動と終了
うーん、Mac OS X 10.5.8(Snow Leopard)にmysql55-serverをMacPortsで入れたのだけど、起動スクリプトとかはオマケで付いてこないのかな。自前でやらないとダメっぽい。
インストール
$ sudo port install mysql55-server
/opt/local/lib/mysql55にもろもろ入るようだ。mysqlコマンドも/opt/local/lib/mysql55/binに入るので、ここにPATHも通した方が良いのか。
初期設定
# DB初期化 $ sudo -u _mysql /opt/local/lib/mysql55/bin/mysql_install_db # rootパスワード設定 /opt/local/lib/mysql55/bin/mysqladmin -u root password 'new-password' /opt/local/lib/mysql55/bin/mysqladmin -u root -h macbook.local password 'new-password'
起動と終了
# 起動 $ cd /opt/local $ sudo /opt/local/lib/mysql55/bin/mysqld_safe & # 終了 $ sudo /opt/local/lib/mysql55/bin/mysqladmin -u root shutdown
起動は/opt/localをカレントディレクトリにしないといけないのだろうか? こうしないと上手く動かなかった。