MBP 自帶的系統(tǒng)有有apache ,php,python  但是沒有mysql ,于是需要自己倒騰下。‘倒騰’這詞用得好,因?yàn)槲业拇_倒騰了好久。 
          剛開始用brew search mysql ...能找到,按照提示一步一步安裝,結(jié)果到最后就是啟動(dòng)不起來,老提示一個(gè)sock相關(guān)的錯(cuò)誤。。

          后來我還是直接到mysql 的官網(wǎng)下載了適合MAC 平臺(tái)的 mysql-5.5.17-osx10.6-x86_64.dmg 

          打開后發(fā)現(xiàn)3個(gè)文件,安裝順序:

          1。mysql-5.5.17-osx10.6-x86_64.pkg 數(shù)據(jù)庫
          2。MySQLStartupItem.pkg 這樣MySQL就會(huì)自動(dòng)在開機(jī)時(shí)自動(dòng)啟動(dòng)了。
          3。MySQL.prefPane  這樣就會(huì)在“系統(tǒng)設(shè)置偏好”中看到名為“MySQL”的ICON,通過它就可以設(shè)置MySQL開始還是停止,以及是否開機(jī)時(shí)自動(dòng)運(yùn)行。到這里MySQL就基本安裝完畢了。

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

          #mysql

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

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

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

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

          mysql.default_socket = /tmp/mysql.sock

           

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


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

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊(cè)

          JAVA網(wǎng)站

          關(guān)注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 916109
          • 排名 - 40

          最新評(píng)論

          主站蜘蛛池模板: 呼伦贝尔市| 宝丰县| 巴彦淖尔市| 安义县| 科技| 托里县| 隆回县| 乌苏市| 光山县| 古浪县| 扬州市| 兴宁市| 景宁| 清水河县| 东兰县| 稻城县| 麦盖提县| 崇左市| 上林县| 临沧市| 都江堰市| 洪江市| 梁山县| 杭州市| 绥中县| 鄂尔多斯市| 井陉县| 霍城县| 扶绥县| 涟水县| 美姑县| 南皮县| 顺义区| 罗山县| 阜新| 新昌县| 广汉市| 金塔县| 栾城县| 大庆市| 黎平县|