1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - Linux系统 - centos - 正文

君子好学,自强不息!

centos7系统mysql数据库密码忘记解决办法:

1.编辑文件

vi /etc/my.cnf

在mysqld中添加

skip-grant-tables

例如:

[mysqld]
skip-grant-tables
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

2.重启mysql

service mysql restart

3.使用用户无密码登录

mysql -uroot -p (直接点击回车,密码为空)

4.选择数据库

use mysql

5.修改root密码

update user set authentication_string=password('123456') where user='root'

6.刷新权限

flush privileges

7.退出

exit

8.删除第一步增加的配置信息

skip-grant-tables

9.重启mysql

service mysqld restart


本文来源:1818IP

本文地址:https://www.1818ip.com/post/3.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。