Linux-mysql忘记root密码

来源:互联网 发布:怎么提升自己 知乎 编辑:程序博客网 时间:2024/05/22 13:56

长时间未用装有mysql的虚拟机,最近用的时候,忘记mysql的root密码了,然后找了一下解决方案:
1 . 编辑配置文件my.cnf

[mysqld]
….
skip-grant-tables

2 . 重新启动mysql服务

service mysql restart

3 . 登录mysql修改root密码

#mysqlmysql>use mysql;mysql> update user set password = password('newpassword') where user = 'root' ; #修改newpassword为你自己设置的密码mysql>flush privileges ; mysql>quit

4 . 恢复配置文件my.cnf
删除之前配置的skip-grant-tables
5 . 再次重新启动mysql即可

0 0
原创粉丝点击