MBP 自帶的系統有有apache ,php,python  但是沒有mysql ,于是需要自己倒騰下。‘倒騰’這詞用得好,因為我的確倒騰了好久。 
          剛開始用brew search mysql ...能找到,按照提示一步一步安裝,結果到最后就是啟動不起來,老提示一個sock相關的錯誤。。

          后來我還是直接到mysql 的官網下載了適合MAC 平臺的 mysql-5.5.17-osx10.6-x86_64.dmg 

          打開后發現3個文件,安裝順序:

          1。mysql-5.5.17-osx10.6-x86_64.pkg 數據庫
          2。MySQLStartupItem.pkg 這樣MySQL就會自動在開機時自動啟動了。
          3。MySQL.prefPane  這樣就會在“系統設置偏好”中看到名為“MySQL”的ICON,通過它就可以設置MySQL開始還是停止,以及是否開機時自動運行。到這里MySQL就基本安裝完畢了。

          通過運行“sudo vi /etc/bashrc”,在bash的配置文件中加入mysqlmysqladmin的別名

          #mysql

          alias mysql='/usr/local/mysql/bin/mysql'

          alias mysqladmin='/usr/local/mysql/bin/mysqladmin'

          這樣就可以在終端中比較簡單地通過命令進行相應的操作,比如安裝完畢之后MySQLroot默認密碼為空,如果要設置密碼可以在終端運行“mysqladmin -u root password "mysqlpassword"”來設置,其中mysqlpasswordroot的密碼。

          備注:
          使用PHP連接MySQL可能會報錯“Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’”,或者使用localhost無法連接MySQL而需要127.0.0.1,原因是連接時候php默認去找/var/mysql/mysql.sock了,但是MAC版本的MYSQL改動了文件的位置,放在/tmp下了。處理辦法是按如下修改php.ini:

          mysql.default_socket = /tmp/mysql.sock

           

          posted on 2011-11-04 21:25 -274°C 閱讀(6790) 評論(1)  編輯  收藏 所屬分類: mac


          FeedBack:
          # re: MAC 上安裝MYSQL
          2012-08-05 16:01 | 李振
          放到BASH里面,MYSQL命令沒用  回復  更多評論
            

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917238
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 襄樊市| 岑溪市| 泗水县| 琼海市| 若尔盖县| 孙吴县| 长顺县| 尼勒克县| 凭祥市| 靖边县| 武隆县| 景泰县| 本溪市| 普兰店市| 南昌市| 怀安县| 共和县| 广河县| 洛南县| 于都县| 崇礼县| 申扎县| 诸暨市| 塔河县| 琼结县| 西丰县| 任丘市| 周至县| 漠河县| 曲水县| 中阳县| 新兴县| 昌图县| 桓台县| 宣汉县| 金堂县| 阆中市| 仁布县| 宝鸡市| 皋兰县| 延川县|