Linux环境下mysql的root忘记密码

1:修改MySQL的登录设置

找到对应my.cnf进行编辑。

vi /.../my.cnf

在[mysqld]的段里面加上:skip-grant-tables 保存并且退出

2:重新启动mysqld

service mysqld restart

3:重新登录并修改MySQL的root密码

mysql> USE mysql ; 
mysql> UPDATE user SET Password = password ( 'newpassword' ) WHERE User = 'root' ; 
mysql> flush privileges ; 
mysql> quit

4:将MySQL的登录设置修改回来,即删掉1中加入的内容。

5:重新启动mysqld




没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭