mysql5.7中root密码忘记后修改密码
生活随笔
收集整理的這篇文章主要介紹了
mysql5.7中root密码忘记后修改密码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、更改my.cnf配置文件
1.用命令編輯/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf
2.在[mysqld]下添加skip-grant-tables,然后保存并退出
3.重啟mysql服務:service mysqld restart
二、更改root用戶名
1.重啟以后,執行mysql命令進入mysql命令行
?
2.修改root用戶密碼
mysql> update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
mysql> flush?privileges; mysql> quit;*特別提醒注意的一點是,新版的mysql數據庫下的user表中已經沒有Password字段了
而是將加密后的用戶密碼存儲于authentication_string字段
3.使用systemctl stop mysqld.service命令關閉mysql服務。 4.將/etc/my.cnf文件中剛添加的skip-grant-tables使用#注釋掉 5.使用systemctl start mysqld.service命令重新啟動mysql服務。轉載于:https://www.cnblogs.com/xiangxinhouse/p/7271733.html
總結
以上是生活随笔為你收集整理的mysql5.7中root密码忘记后修改密码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [5/N] 论得趣
- 下一篇: [SQL] 函数整理(T-SQL 版)