MacPortsでインストール。
-
MySQLサーバの自動起動付きのMySQL5をインストール。
sudo port install mysql5 +server
-
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.cnfをmy-small.cnfからコピーして作成。
sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf
-
my.cnfを編集。
[mysqld] に追記する。default-character-set = utf8 default-storage-engine = innodb
-
MySQLサーバを起動。
sudo mysqld_safe5
-
rootユーザーのパスワードを設定。
パスワードは適当に。sudo mysqladmin5 -u root password 'password‘ -
ログインテスト。
MySQLに歓迎されればOK。mysql5 -u root -p exit
-
MySQLサーバの自動起動を読込み。
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
初回からこの順番でうまくいかないかもしれない。
/opt/local/var/run/mysql5/mysqld.sockが無いとか注意されたら、
一度アンインストールしてやり直すと良いかも。
たぶん、launchctlとパーミッションの関係だと思う。
1 Comment to "OS X Leopard My Setting (MySQL)"
Monkey Around with Computer » Blog Archive » MySQL 5.1(Leopard)
[…] ”OS X Leopard My Setting (MySQL)”.logmetatype.(オンライン),http://log.metatype.jp/?p=26,(参照2009-04-26) […]