最近 Mac OSX 有重裝成 Snow Leopard 版,發現 MacPort 所裝的元件有問題,要重裝,其中 MySQL 遇到麻煩,裝好久。筆記一下,免得又遇到 XD
用 MacPort 裝 mysql
sudo port install mysql5
裝完之後, 執行檔都安裝在
/opt/local/lib/mysql5/bin/
目錄下。
資料庫的目錄會安裝在
/opt/local/var/db/
下,一開始沒有此目錄,新增 mysql:mysql 權限的 db 目錄。
然後,
cd /opt/local/lib/mysql5/bin/
sudo -u mysql ./mysql_install_db
cd /opt/local ; sudo -u mysql /opt/local/lib/mysql5/bin/mysqld_safe &
一定要用 mysql,不然,就算用 root 的身分,仍會有 Permission denied 的問題。
Orignal From: MySQL5 on Mac OSX