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

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';  

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章