&tag(MacPorts/mysql5.5); *目次 [#v1eb88de] #contents *参考情報 [#k96cfaa1] -[[Install MAMP Development stack on Mountain Lion using MacPorts.md:https://gist.github.com/cordoval/4772066]] -[[MacPorts]] -[[MySQL]] -[[MySQL/管理]] *インストール [#g9811765] -mysql55-serverパッケージをインストールする sudo port install mysql55-server *設定 [#e3cc3795] **my.cnfの編集 [#d44e9c20] -既にデフォルトのmy.cnfがインストールされている sudo emacs -nw /opt/local/etc/mysql55/my.cnf -先頭行のincludeを削除しないとネットワーク経由で接続できない(デフォルト設定で禁止されているため)。 #pre{{ # Use default MacPorts settings !include /opt/local/etc/mysql55/macports-default.cnf }} -utf-8に統一する。 #pre{{ [client] default-character-set=utf8 [mysqldump] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] character-set-server=utf8 }} **データベース初期化 [#xc7a9223] -初期化スクリプトを実行する sudo -u _mysql /opt/local/lib/mysql55/bin/mysql_install_db -パスワードを設定する /opt/local/lib/mysql55/bin/mysqladmin -u root password 'new-password' **DB初期設定 [#v3fe9c92] sudo -u _mysql mysql_install_db5 **自動起動設定 [#tf7b23f4] sudo port load mysql55-server **止める [#r5326c69] sudo port unload mysql55-server