Linux上mysql忘记密码重置密码
生活随笔
收集整理的這篇文章主要介紹了
Linux上mysql忘记密码重置密码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
忘記密碼這是比較常見的時候,特別是賬號密碼多的情況下!!
不過生產數據庫密碼還是比較嚴重的,所以特別在這里記錄一下,分享給大家,本人實踐有效。
查詢mysql服務
先執行如下:查詢mysql服務是否正常
ps -ef | grep -i mysql
如服務正常運行:
則先執行停止 service mysqld stop
修改mysql的配置文件my.conf
執行命令:vi /etc/my.cnf
如下,去掉#號 如沒有,則添加 skip-grant-tables 然后 Esc退出 :wq! 記得保存
啟動mysql數據庫
啟動數據庫:service mysqld start
通過賬號登錄(無需密碼):mysql -u root
執行修改密碼操作: update mysql.user set authentication_string=password(‘123456’) where user=‘root’;
然后 exit; 退出
再停止mysql數據庫,再啟動mysql數據庫,因為需要把配置文件修改回去,如上。
最后通過修改以后的賬號密碼去登錄:
mysql -u system_superman -p
總結
以上是生活随笔為你收集整理的Linux上mysql忘记密码重置密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [密码学]如何生成PKCS8密钥
- 下一篇: 用yolov5训练kitti数据集