系統(tǒng):OS X Capitan
MySQL版本:5.7.15
安裝步驟
- 官網(wǎng)下載 mysql-5.7.15-osx10.11-x86_64.dmg
MySQL 5.7.15 官網(wǎng)下載有點(diǎn)慢吨拗,于是下完后放到百度網(wǎng)盤(pán)了婿斥。
?https://pan.baidu.com/s/1o7UUi4y?
<注:dmg安裝方式民宿,新版本的安裝包內(nèi),只有一個(gè)pkg包>
-
雙擊pkg文件進(jìn)行安裝
-
標(biāo)準(zhǔn)安裝即可只估,不要猶豫蛔钙,一路Next(繼續(xù))荠医,記得保存最后彈出框中的密碼(它是你mysql root賬號(hào)的臨時(shí)密碼)?
正常情況下彬向,就安裝成功了。
重要提示
生成的密碼只是臨時(shí)密碼幢泼,會(huì)導(dǎo)致部分mysql工具提示臨時(shí)密碼拒絕登錄缕棵。
處理步驟:
- 先關(guān)閉MySQL服務(wù):系統(tǒng)偏好-MySQL-關(guān)閉招驴;
- 進(jìn)入終端,輸入指令:cd /usr/local/mysql/bin/别厘,進(jìn)入安裝目錄;
- 輸入指令:sudo su氮发,切換到root用戶(hù)冗懦;
- 輸入指令:./mysqld_safe --skip-grant-tables &,禁止mysql驗(yàn)證功能颈畸。運(yùn)行命令后mysql服務(wù)會(huì)自動(dòng)重啟眯娱;
- 工具(如Navicat)登錄MySQL爬凑。配置的時(shí)候,只輸入用戶(hù)名為root娜搂,密碼不用輸。
- 登錄進(jìn)去以后考廉,數(shù)據(jù)庫(kù)選擇mysql携御,修改user表下用戶(hù)名為root的那條記錄,將password_expired設(shè)為N涮坐。這樣隨機(jī)密碼就有效了袱讹,可以用密碼登錄了昵时。
如果希望修改root密碼壹甥,則在登錄mysql后,執(zhí)行下面兩條sql即可(注意此處root就是你要修改的密碼):
update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';
flush privileges;
完全卸載歷史安裝過(guò)的mysql
開(kāi)啟終端,依次輸入下列代碼
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-)
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*