mysql密码忘记更改

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

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

 


下一步重启mysql

service  mysqld restart

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

 

进入数据库管理端后,通过下方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即可。

posted @ 2018-04-27 17:54  xiaodai12138  Views(186)  Comments(0Edit  收藏  举报