MacPorts から MySQL5 をインストール、設定
自分で作業するときのメモ。毎度引っかかるので。
インストール
ここは素直に、サーバ込みでインストールするだけ。
sudo port install mysql5-server
設定
まずは初期化。
sudo -u mysql /opt/local/bin/mysql_install_db5
ここで root でログインしたいのですが、パスワードが設定されていないのでログインできません。仕方ないので以下のコマンドを入力して、無理矢理ログインしてパスワードを設定します。
/opt/local/lib/mysql5/bin/mysqld_safe --skip-grant-tables &
コマンドが通ったら mysql5 -u root で root でログインできるはずなので、パスワードを設定します。
/opt/local/lib/mysql5/bin/mysqladmin -u root password 'hogehoge' /opt/local/lib/mysql5/bin/mysqladmin flush-privileges
これで完了。後は mysql5 -u root -p でログインして、適当に権限を割り振ります。
grant all on hoge.* on username identified by 'password' with grant option;