前言
本文主要給大家介紹了關于linux/mysql/270228.html">mac安裝mysql忘記密碼的相關解決辦法,分享出來供大家參考借鑒,下面話不多說了,來一起看看詳細的介紹吧。
使用設備
電腦: linux 或者 like-linux os
mysql版本: 5.7 +
問題描述
安裝完成后不能夠通過命令mysql -u root
進行連接數據庫
解決辦法
一般通過dmg安裝的mysql的服務器,安裝的位置在/usr/local/mysql-version-name-.../
通過進入該目錄然后進入 cd ./bin
# 如果正在運行mysql, 則關閉mysql服務$ sudo lsof -i:3306$ sudo kill -9 mysql-pid# 開啟mysql 安全模式$ sudo ./mysqld_safe --skip-grant-tables# 進入mysql shell$ sudo ./mysql -u root# 修改mysql.user 表中的root 用戶密碼$ update mysql.user set authentication_string=PASSWORD('you password') where User='root';# 這里修改就完成了。
后語
修改完后,如果使用比如navicat 連接改數據庫,則會提示修改密碼,重新輸入密碼即可。因為通過安全模式進入修改的密碼還是被標記的已過期,so 重新修改OK。
總結
以上就是這篇文章的全部內容了,本文還有許多不足,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。
新聞熱點
疑難解答