忘记mysql的密码是一件不好的事,通常我们会把密码记住,或者是存在文档中,避免忘记,如果忘记了密码可以参照下方方法来更改,这个操作需要重启mysql。

首先我们在my.cnf文件中的【mysqld】选项下插入一行配置:skip-grant-tables来跳过密码认证。

mysql密码忘记更改

 


下一步重启mysql

service  mysqld restart

重新启动后,使用mysql -uroot登录将不再需要密码。

mysql密码忘记更改

 

进入数据库管理端后,通过下方sql来更改掉root账户的密码(当然也可以更改其他用户的密码,如果你不需要用root登录。)

mysql> USE mysql;mysql> UPDATE user SET Password = password (‘新密码’) WHERE User = root;mysql> flush privileges ;mysql> quit

更改完毕后,将my.cnf文档中skip-grant-tables配置删除或者注释后再重启mysql即可。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2021-12-01
  • 2021-08-27
  • 2022-01-31
  • 2021-10-10
猜你喜欢
  • 2022-03-03
  • 2021-12-29
  • 2021-07-30
  • 2021-07-23
  • 2021-10-22
  • 2021-04-25
  • 2021-11-28
相关资源
相似解决方案