在mac os10.12上安裝mysql5.7.18

搜了全網都是各類坑,沒能解決個人問題。最後本身琢磨出來了。mysql

 

安裝好之後,會彈出臨時密碼 ,copy住。若是手點快了,在通知欄還有一次機會,通知欄的就只能看着手打了。若是通知欄也x了,那就GG最快方法只能重裝了。(重裝前先卸載乾淨)
sql

 

而後打開控制檯輸入mysql 會提示 command not found,bash

而後輸入spa

alias mysql=/usr/local/mysql/bin/mysql.net

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

起個別名,注意關了終端後須要從新跑一邊上面的命令(想永久有效能夠存到bash文件)blog

而後再輸入  mysqladmin -u root password *** (***用臨時密碼替換)get

又報錯 error: 'Access denied for user 'root'@'localhost' (using password: NO)'it

百度一堆是須要mac os 開啓root用戶(開啓方法本身搜一下)class

開啓後 輸入su root

而後輸入root 密碼進入 root模式

而後輸入 mysqladmin -u root password *** (***用臨時密碼替換)

結果又是command not found

最後在root 模式下

sh-3.2# alias mysql=/usr/local/mysql/bin/mysql

sh-3.2# alias mysqladmin=/usr/local/mysql/bin/mysqladmin

sh-3.2# mysqladmin -u root -p password 

而後輸入臨時密碼

而後提示輸入新密碼

最後完成安裝。

總結

安裝完mysql後系統偏好設置啓動服務

而後進入root模式

sh-3.2# alias mysql=/usr/local/mysql/bin/mysql

sh-3.2# alias mysqladmin=/usr/local/mysql/bin/mysqladmin

sh-3.2# mysqladmin -u root -p password

輸入臨時密碼

輸入新密碼

輸入確認密碼

ok

相關文章
相關標籤/搜索