といいつつまだ入っていないMySQLからインストールすることに。
でもdmg版はまだリリースされていないので、
Macportsからインストールすることにしました。

まずはMacPortsから、
Leopard対応のdmg版をダウンロードして、そのままマウントし、
インストーラに沿ってインストール。

sudoで管理者ユーザに変更

# sudo -s

Macportsはすべて/opt/local/にインストールされるので、
PATHを設定する

# vi ~./.bash_profile

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

インストールできるアプリのリストを更新する

# port sync

MySQLをインストール

# port install mysql5 +server

+serverを付けると、/Library/LaunchDaemons/org.macports.mysql5.plistという
自動起動スクリプトも取得できるので、非常に便利。

MySQLの初期化を実施

# mysql_install_db5

my.cnfを作成し、編集する

# cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf
# vi /opt/local/etc/mysql5/my.cnf

以下の2行を付け足す

[mysqld]
...
(中略)
...
default-character-set = utf8
default-storage-engine=innodb

後は自動起動を登録する

# launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

mySQLのrootユーザのパスワードを変更

# mysqladmin5 -u root password 'password'

MySQLへのアプリからのアクセスユーザを作成する

# mysql5 -u root -p
Enter password:設定したパスワード

mysql> grant ALL PRIVILEGES on *.* to 'user'@'localhost' identified by 'password';

ちょっと力つきたので、また明日。。。