Linux上mysql忘记密码重置密码
忘記密碼這是比較常見的時(shí)候,特別是賬號(hào)密碼多的情況下!!
不過生產(chǎn)數(shù)據(jù)庫密碼還是比較嚴(yán)重的,所以特別在這里記錄一下,分享給大家,本人實(shí)踐有效。
查詢mysql服務(wù)
先執(zhí)行如下:查詢mysql服務(wù)是否正常
ps -ef | grep -i mysql
如服務(wù)正常運(yùn)行:
則先執(zhí)行停止 service mysqld stop
修改mysql的配置文件my.conf
執(zhí)行命令:vi /etc/my.cnf
如下,去掉#號(hào) 如沒有,則添加 skip-grant-tables 然后 Esc退出 :wq! 記得保存
啟動(dòng)mysql數(shù)據(jù)庫
啟動(dòng)數(shù)據(jù)庫:service mysqld start
通過賬號(hào)登錄(無需密碼):mysql -u root
執(zhí)行修改密碼操作: update mysql.user set authentication_string=password(‘123456’) where user=‘root’;
然后 exit; 退出
再停止mysql數(shù)據(jù)庫,再啟動(dòng)mysql數(shù)據(jù)庫,因?yàn)樾枰雅渲梦募薷幕厝?#xff0c;如上。
最后通過修改以后的賬號(hào)密碼去登錄:
mysql -u system_superman -p
總結(jié)
以上是生活随笔為你收集整理的Linux上mysql忘记密码重置密码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [密码学]如何生成PKCS8密钥
- 下一篇: mysql8.0重置密码