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


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

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊

          JAVA網站

          關注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 914107
          • 排名 - 40

          最新評論

          主站蜘蛛池模板: 留坝县| 准格尔旗| 汉阴县| 邳州市| 长春市| 堆龙德庆县| 芜湖县| 于田县| 怀来县| 宜章县| 安西县| 新巴尔虎右旗| 射洪县| 岳阳县| 云浮市| 上林县| 象州县| 镇雄县| 平顶山市| 扶绥县| 无为县| 五河县| 锡林郭勒盟| 安吉县| 赤峰市| 同心县| 四会市| 凉城县| 武山县| 鱼台县| 唐山市| 麻城市| 屏边| 林州市| 平遥县| 松滋市| 兴山县| 康乐县| 天峻县| 博湖县| 图们市|