以下のように my_mysql.cnf を作成する。
[mysqld]
skip-networking
pid-file = /tmp/my_mysql.pid
socket = /tmp/my_mysql.sock
datadir = /tmp/my_mysql_data/
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci
この場合は datadir が /tmp/my_mysql_data となっているのでこのディレクトリを作成しておく必要がある。
次に mysql_install_db を実行して mysql を利用する準備を行う
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql/ --defaults-file=/path/to/my_mysql.cnf
basedir は自分で mysql を自分でコンパイルしている場合は上のように指定する必要があった。場合によっては指定しなくてもいいかも。
あとは設定ファイルを指定して MySQL を起動するだけ
/usr/local/mysql/bin/mysqld --defaults-file=/path/to/my_mysql.cnf