centos mysql数据库 忘记密码 找回密码


比较累,长话短说:

  1. 修改配置文件 my.cnf:
    增加:skip-grant-tables
    在这里插入图片描述
  2. 切换到mysql数据库:
use mysql
  1. 查询系统用户:
select user,host,authentication_string from user
  1. 使用初始化时修改密码的语句修改相应用户的密码:
ALTER USER 'root'@'%' IDENTIFIED BY '新密码'

如果修改不了,则使用一下命令修改:

update user set authentication_string = password('新密码') where  host='%' and  host='localhost';  

截图如下:
在这里插入图片描述
修改完毕即可。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐