【Java 開發】mac 忘記 MySQL 數據庫密碼后重置密碼的方法

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` 數據庫

最后附上本文的 參考地址 ,給這個博主點贊,找了這么多方法,就這個是靠譜的,所以分享出來讓更多的人看到,希望能幫助大家少走一些坑。

將來的你,一定會感激現在拼命的自己,愿自己與讀者的開發之路無限美好。

我的傳送門: 博客簡書 、微博 、GitHub

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容