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即可。

猜你喜欢

转载自www.cnblogs.com/xiaodai12138/p/8963735.html
今日推荐