搜了全網都是各類坑,沒能解決個人問題。最後本身琢磨出來了。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