portを確認
$ port list | grep mysql
variantsを確認
$ port variants mysql5
serverを指定してインストール
$ sudo port install mysql5 +server
インストール確認
$ port installed | grep mysql5
database初期化
$ sudo -u mysql mysql_install_db5
my.cnfをコピー
$ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf
my.cnfに追記
$ sudo vi /opt/local/etc/mysql5/my.cnf [mysqld] default-character-set = utf8 default-storage-engine = innodb
手動起動
$ sudo mysqld_safe5 &
rootユーザーのパスワード設定
$ mysqladmin5 -u root password 'PASSWORD'
手動停止
$ mysqladmin5 -u root -p shutdown
自動起動の設定
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
接続テスト
$ mysql5 -u root -p
アンインストール
$ sudo port uninstall mysql5
削除
$ sudo port clean --all mysql5