- 修改mysql的my.cnf 配置文件
vi /etc/my.cnf #找到[mysqld]标签,在下面添加一行skip-grant-tables
[mysqld]
skip-grant-tables - 重启mysql服务
service mysqld restart #重启mysqld服务 - 本地连接数据库
mysql -uroot -p #提示输入密码时直接按回车即可 - 修改root密码
update mysql.user set authentication_string=password(‘123123’) where User=”root” and Host=”localhost”;
flush privileges; #刷新系统授权表 - 去掉/etc/my.cnf 配置文件中的skip-grant-tables
vi /etc/my.cnf #找到[mysqld]标签,删除skip-grant-tables这一行 - 重启mysql服务
service mysqld restart #此时mysql的root密码已经修改为123123 - 本地连接数据库
mysql -uroot -p #输入新密码进入mysql控制台
mysql5.7忘记密码
最新推荐文章于 2025-02-17 10:52:42 发布