mac使用mysql出現的一些問題以及解決方法
- 2019 年 10 月 8 日
- 筆記
1.在終端中輸入添加MySQL路徑的命令:
PATH="$PATH":/usr/local/mysql/bin
2.在終端登錄到MySQL的命令如下:mysql -u root -p
然後輸入密碼,如果沒有設置密碼,直接按enter鍵。

3.由於我安裝的mysql並沒有臨時密碼 所以我不輸密碼或者輸入管理員密碼就會報如下的錯誤

4.出現這樣的錯誤原因是第一沒有輸入mysql安裝的臨時密碼第二是需要修改初始密碼,由於本機沒有臨時密碼,所以選擇修改初始密碼
首先第一步 停止Mysql服務 打開系統偏好設置中的mysql選擇Stop Mysql Server

第二步: 進入終端輸入:cd /usr/local/mysql/bin/ 回車後;
登錄管理員許可權 sudo su 回車後;輸入管理員對應的密碼
輸入以下命令來禁止mysql驗證功能 ./mysqld_safe –skip-grant-tables & 回車後mysql會自動重啟(偏好設置中mysql的狀態會變成running)
第三步 輸入命令 ./mysql 回車後,
第四步:輸入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼');
第五步:輸入命令 FLUSH PRIVILEGES;
第六步:mysql> 狀態下輸入 quit;

重新再輸入修改的密碼,這樣就可以成功啟動啦