linux/mac安裝mysql忘記密碼的解決辦法
本文主要給大家介紹了關于linux/mac安裝mysql忘記密碼的相關解決辦法,分享出來供大家參考借鑒,下面話不多說了,來一起看看詳細的介紹吧。
使用設備
電腦: linux 或者 like-linux os
mysql版本: 5.7 +
問題描述
安裝完成后不能夠通過命令mysql -u root 進行連接數(shù)據(jù)庫
解決辦法
一般通過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 連接改數(shù)據(jù)庫,則會提示修改密碼,重新輸入密碼即可。因為通過安全模式進入修改的密碼還是被標記的已過期,so 重新修改OK。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,本文還有許多不足,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對本站的支持。
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關注官方微信