MacにMySQLをソースからインストールする。
MacBook AirにMySQLをインストールした時のメモ。
0. 準備
MySQLをソースからインストールするにはcmakeが必要になったようなので、portからインストールする。
結構時間がかかるので注意。
% sudo port -d sync % port search cmake cmake @2.8.3 (devel) Cross-platform make % sudo port install cmake
1. ダウンロード
・Download MySQL Community Server
上記から、Source Code→Generic Linux (Architecture Independent), Compressed TAR Archive (mysql-5.5.9.tar.gz)をダンロードする。
2. インストール
# 解凍 % tar -xzvf mysql-5.5.9.tar.gz % cd mysql-5.5.9 # インストール (/usr/local/mysql配下にインストールされる) % cmake . -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci % sudo make % sudo make test % sudo make install # 設定ファイルのコピー % sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf % sudo vi /etc/my.cnf # 文字コードの設定を追加 [client] default-character-set = utf8 [mysqld] character-set-server = utf8 # DB構築スクリプトの実行 % sudo /usr/local/mysql/script/mysql_install_db --user=実行ユーザ名
3. 確認・設定
# PATHに/usr/local/mysql/binを追加する % vi .zshrc # 起動 % mysqld_safe --user=実行ユーザ名 & # 接続 % mysql -u root # 文字コード設定確認 mysql>status # 停止 % mysqladmin -u root shutdown # rootのパスワード変更 % mysqladmin -u root password New password: Confirm new password: # パスワード変更後は、-pオプションをつけてコマンドを実行
以上でインストールは完了です。
[参考]