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 閱讀(6786) 評論(1)  編輯  收藏 所屬分類: mac


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

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 916114
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 大埔区| 乌拉特前旗| 驻马店市| 安岳县| 甘泉县| 黔西县| 诸暨市| 江口县| 突泉县| 双江| 乌审旗| 威信县| 鹤山市| 栾城县| 新巴尔虎右旗| 平南县| 斗六市| 门源| 额济纳旗| 宿州市| 繁昌县| 青阳县| 巴林右旗| 托里县| 尉犁县| 漯河市| 德清县| 墨竹工卡县| 澄城县| 松溪县| 台北市| 保靖县| 寿阳县| 盐边县| 扎鲁特旗| 孝昌县| 贵阳市| 甘肃省| 塔河县| 永春县| 长乐市|