MySQL5.5をportでインストール

Apple

Install

sudo port install mysql55 mysql55-server
sudo port load mysql55-server

Setting

$ cd /opt/local/bin/
$ sudo ln -s /opt/local/lib/mysql55/bin/mysql mysql
$ sudo ln -s /opt/local/lib/mysql55/bin/mysql_config mysql_config
$ sudo cp my.cnf /etc/

initial db

$ sudo -u _mysql /opt/local/lib/mysql55/bin/mysql_install_db

launch

register

$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql55-server.plist

stop

$ sudo launchctl unload /Library/LaunchDaemons/org.macports.mysql55-server.plist

start

$ sudo launchctl load /Library/LaunchDaemons/org.macports.mysql55-server.plist

set the password

$ /opt/local/lib/mysql55/bin/mysqladmin -u root password '111111'

設定ファイルは以下の場所が参照されるようになっている。優先度高いっぽい。コンパイル時に指定されているような気がします。

/opt/local/etc/mysql55/my.cnf

コメント