Mac Leopard に MySQL をインストールする
Mac OS X Leopard にはデフォルトで MySQL がインストールされていないので、インストールします。
MacPortsに関してはこちらを参考に。
DB を初期化する
$ sudo mysql_install_db5
DB のパーミッションを設定する
$ sudo chown -R mysql /opt/local/var/db/mysql5/ $ sudo chgrp -R mysql /opt/local/var/db/mysql5/
my-small.cnf をコピーして、my.cnf を作成する
$ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf
作成した my.cnf を編集。[mysqld]に下記を追記する
default-character-set=utf8 skip-character-set-client-handshake
上でデフォルトの文字コードを指定し、下は
クライアントのキャラクターセットが
サーバー側のキャラクターセットに合わせて自動的に設定され、
自動変換が発生しないようになります。
ということ。
skip-character-set-client-handshakeについてはこちらを参照ください。
MySQL サーバを起動する
$ sudo mysqld_safe5
root ユーザーのパスワードを設定する
$ sudo mysqladmin5 -u root password 'rootのパスワード'
MySQL サーバの自動起動の設定
$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
設定終了^^
MySQLにログイン出来るか確認します。
$ mysql5 -u root -p Enter password: ←さっき設定したrootのパスワードを入力 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.0.75 Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
上記のようになれば成功^^
参考
Mac OS X Leopard に MYSQL をインストール
ていうかまんまです。ありがとうございます!^^