Centos7忘记了mysql密码解决办法

半年前买了腾讯服务器,上面安装了mysql,现在记不得数据库密码了。
下面是修改密码步骤:
1.登陆上服务器
2.修改mysql为免密登陆:

vim /etc/my.cnf

然后在文件底部添加内容,保存退出:

skip-grant-tables

3.重启mysql

service mysqld restart

4.登陆mysql(现在是免密登陆),修改密码

mysql -uroot -p
#进去以后,依次输入以下命令
use mysql;
update user set authentication_string = password('你的新密码'),password_last_changed=now() where user='root';
#退出
exit

5.将上面在 /etc/my.cnf中添加的skip-grant-tables删除了
6.再次重启mysql服务:service mysqld restart

发布了42 篇原创文章 · 获赞 29 · 访问量 2529

猜你喜欢

转载自blog.csdn.net/qq_32314335/article/details/103769025