MySQL
由于有個同事的
mac mini
剛裝了MySQL
,然后忘記一開始設的密碼是什么了,但是最近又要用到本地的MySQL
數據庫,網上找了一大堆方法全都沒用,但又不想刪了重裝,最后終于被我找到了一個正確的方法,這里分享一下解決辦法。
1. 重啟 MySQL 服務器
- 打開
系統偏好設置
-MySQL
,然后點擊Stop MySQL Server
關閉MySQL
服務器。
關閉 MySQL 服務器
- 關閉
MySQL
服務器后打開終端,輸入以下命令進入MySQL
目錄。
cd /usr/local/mysql/bin
- 再輸入以下命令獲取權限。
sudo su
- 然后輸入以下命令重啟
MySQL
服務器。
./mysqld_safe --skip-grant-tables &
2. 修改 MySQL 密碼
- 剛才的終端不要關掉,按下
command + N
另開一個終端窗口,輸入以下命令配置短命令。
alias mysql=/usr/local/mysql/bin/mysql
- 接著輸入以下命令進入
MySQL
命令模式。
mysql
- 再輸入以下命令進入
MySQL
數據庫。
use mysql
- 然后輸入以下命令獲取權限。
flush privileges;
- 現在可以輸入以下命令修改你的
MySQL
密碼了,xxx
處填寫你的新密碼。
set password for 'root'@'localhost'=password('xxx');
3. 驗證 MySQL 新密碼
- 打開終端輸入以下命令登錄
MySQL
數據庫。
/usr/local/mysql/bin/mysql -u root -p
- 接著輸入你的新密碼,如果
MySQL
數據庫連接上就表示密碼修改成功了。
登錄 `MySQL` 數據庫
最后附上本文的 參考地址 ,給這個博主點贊,找了這么多方法,就這個是靠譜的,所以分享出來讓更多的人看到,希望能幫助大家少走一些坑。
將來的你,一定會感激現在拼命的自己,愿自己與讀者的開發之路無限美好。