MySQL5 on Mac OSX |
2010/03/30 ~ 阿亮 ~ |
最近 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 sudo chown mysql /opt/local/var/db/mysql5/ sudo chown -R mysql /opt/local/var/run/mysql5 cd /opt/local ; sudo -u mysql /opt/local/lib/mysql5/bin/mysqld_safe &
一定要用 mysql,不然,就算用 root 的身分,仍會有 Permission denied 的問題。
新裝的,需要設定一開始的密碼
/opt/local/lib/mysql5/bin/mysqladmin -u root password 'new-password'