MySQL
由于有個同事的
mac mini
剛裝了MySQL
蓝丙,然后忘記一開始設(shè)的密碼是什么了邪铲,但是最近又要用到本地的MySQL
數(shù)據(jù)庫,網(wǎng)上找了一大堆方法全都沒用龙巨,但又不想刪了重裝笼呆,最后終于被我找到了一個正確的方法,這里分享一下解決辦法旨别。
1. 重啟 MySQL 服務(wù)器
- 打開
系統(tǒng)偏好設(shè)置
-MySQL
诗赌,然后點擊Stop MySQL Server
關(guān)閉MySQL
服務(wù)器。
關(guān)閉 MySQL 服務(wù)器
- 關(guān)閉
MySQL
服務(wù)器后打開終端秸弛,輸入以下命令進入MySQL
目錄铭若。
cd /usr/local/mysql/bin
- 再輸入以下命令獲取權(quán)限。
sudo su
- 然后輸入以下命令重啟
MySQL
服務(wù)器递览。
./mysqld_safe --skip-grant-tables &
2. 修改 MySQL 密碼
- 剛才的終端不要關(guān)掉叼屠,按下
command + N
另開一個終端窗口,輸入以下命令配置短命令绞铃。
alias mysql=/usr/local/mysql/bin/mysql
- 接著輸入以下命令進入
MySQL
命令模式镜雨。
mysql
- 再輸入以下命令進入
MySQL
數(shù)據(jù)庫。
use mysql
- 然后輸入以下命令獲取權(quán)限儿捧。
flush privileges;
- 現(xiàn)在可以輸入以下命令修改你的
MySQL
密碼了荚坞,xxx
處填寫你的新密碼。
set password for 'root'@'localhost'=password('xxx');
3. 驗證 MySQL 新密碼
- 打開終端輸入以下命令登錄
MySQL
數(shù)據(jù)庫菲盾。
/usr/local/mysql/bin/mysql -u root -p
- 接著輸入你的新密碼颓影,如果
MySQL
數(shù)據(jù)庫連接上就表示密碼修改成功了。
登錄 `MySQL` 數(shù)據(jù)庫
最后附上本文的 參考地址 懒鉴,給這個博主點贊诡挂,找了這么多方法,就這個是靠譜的临谱,所以分享出來讓更多的人看到咆畏,希望能幫助大家少走一些坑。
將來的你吴裤,一定會感激現(xiàn)在拼命的自己旧找,愿自己與讀者的開發(fā)之路無限美好。