分享

UOS下忘记mysql密码

lemon 2021-10-30 15:21:13 发表于 已解决 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 737
1.vim /etc/mysql/conf.d/mysql.cnf
将[mysql]
修改为:
[mysqld]
skip-grant-tables
:wq 保存退出

2.重启mysql服务
systemctl restart mysqld

3.进入数据库
mysql -uroot -p
直接回车可以无密码进入数据库

4.进入数据库后,修改密码
use mysql
update user set password=’要修改的密码’where user=’root’;
grant all on . to root@’%’ identified by ‘密码’;
授权时如果提示ERRO skip-grant-tables,执行flush privileges;再执行grant all on . to root@’%’ identified by ‘密码’;
quit 登出数据库

5.此时用修改过的密码登录,登入数据库正常
mysql -uroot -p ‘修改过的密码’



版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服