繼[SERVER] 在MAC(10.6)上裝SVN SERVER之後
想說既然apache跟php都可以用了
乾脆就把mySQL跟phpmyAdmin裝一裝吧~
- 下載mySQL
- 依序安裝
- mysql-5.5.6-rc-osx10.6-x86_64.pkg 主程式
- MySQLStartupItem.pkg 開機自動啟動程式
- MySQL.prefPane 系統偏好設定中的面板
啓動mySQL- 編寫my.cnf
- 啓動mySQL again!
- 下載phpmyAdmin
- 設定phpmyAdmin
我是選擇Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive
按理應該是這麼愉快的
不過它該死的就是不亮綠燈
查完原因發現是socket的指向有問題
所以自己編寫了my.cnf
sudo vim /etc/my.cnf [mysqld] datadir=/usr/local/mysql/data socket=/var/lib/mysql/mysql.sock [mysql.server] user=mysql basedir=/usr/local/mysql [client] socket=/var/lib/mysql/mysql.sock |
這時應該就順利了
如果重新開機碰到
”セキュリティ保護されていない起動項目”が無効になりました。
適切なセキュリティが設定されていないため、”/Library/StartupItems/*****”は起動できませんでした。
翻成英文是
“/Library/StartupItems/*****” has not been started because it does not have the proper security settings.
可以執行:
sudo chown -R root:wheel /Library/StartupItems/***** |
config.inc.php的設定就不多說了
隨便GOOGLE也一堆
但是設定完config.inc.php後還是會出現#2002的錯誤訊息
還是socket的指向有問題
所以再執行以下
sudo mkdir /var/mysql sudo chown mysql /var/mysql sudo ln -s /var/lib/mysql/mysql.sock /var/mysql/ |
如果剛剛沒有建my.cnf就順利的話
就把/var/lib/mysql/mysql.sock取代成/tmp/mysql.sock吧!