あたらしものずきっ!

試してみたものとか、遊んでみたものを色々記してみます。

macportsからMySQLをいれたときのまとめ

macportsで完結させたくなったので、OS再インストールしてからやりなおしてみた。事前にxcode関係をインストールしておく。

MacPortsの導入
http://www.macports.org/からLeopard (Universal)をダウンロードしてインストールする。
MacPortsの更新

$ sudo port selfupdate

wgetのインストール

$ sudo port install wget

MySQLのインストール

$ sudo port install mysql5 +server

aliasを.bashrcにかきこむ

$ vi ~/.bashrc
alias mysqladmin=/opt/local/lib/mysql5/bin/mysqladmin
alias mysql=/opt/local/lib/mysql5/bin/mysql
$ source ~/.bashrc

MySQLの初期設定

$ sudo -u mysql mysql_install_db5

MySQLの起動

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

ついでに、CPANからDBD::mysqlのインストール。

$ wget http://search.cpan.org/CPAN/authors/id/C/CA/CAPTTOFU/DBD-mysql-4.010.tar.gz
$ tar xvfz DBD-mysql-4.010.tar.gz
$ cd DBD-mysql-4.010
$ perl Makefile.PL
$ make
$ make test
$ sudo make install