ホーム > MacPorts | MySQL > MacportsでMySQLをインストール

MacportsでMySQLをインストール

mysql5にvariantsをつけてインストール

このvariantsをつけておくとMySQLサーバの自動起動のためのscriptsも一緒にインストールできるので便利。

$ sudo port install mysql5 +server

mysqlを初期化

$ sudo -u mysql mysql_install_db5

MySQLの起動確認

$ sudo /opt/local/share/mysql5/mysql/mysql.server start
Starting MySQL
.. SUCCESS!

MySQLの接続

$ mysql5 -u root -p(初期状態ではパスワードは設定していないのでそのままリターンでOK)

MySQLのroot権限にパスワードを設定する(MySQLに接続した状態で以下のコマンドで設定)

mysql> set password for root@localhost=password('password');

my.cnf(設定ファイル)を作成する
/opt/local/share/mysql5/mysql/に入った「my-small.cnf」を
/opt/local/etc/mysql5/my.cnfとしてコピー。

$ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf
/opt/local/etc/mysql5/my.cnf

上記作業でコピーしたファイルをvim(などのテキストエディタ)で開いてから以下の内容を該当部分に追記(ないものは項目ごとペーストで)

$ sudo vim /opt/local/etc/mysql5/my.cnf

my.cnf に追記する内容

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

[mysql.server]
user=mysql
default-character-set=utf8

[mysqld_safe]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

設定ファイル(my.cnf)の編集内容を有効にするためにMySQLを再起動(停めて、また起動)

$ sudo launchctl stop org.macports.mysql5
$ sudo launchctl start org.macports.mysql5

mysqlに繋いでmysql> status;で文字コードの設定が有効になっているか確認。

起動時にMySQLサーバが自動で起動するように設定

$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

MySQLドライバをインストール

$ sudo port install rb-dbi +dbd_mysql

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:0

この記事のトラックバック URL
http://showzine.info/blog/2009/01/macports%e3%81%a7mysql%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab.html/trackback
トラックバックの送信元リスト
MacportsでMySQLをインストール - SHOWJIN*BLOG より

ホーム > MacPorts | MySQL > MacportsでMySQLをインストール

検索
フィード

ページの上部に戻る