您的位置:首页 > 数据库 > MySQL

Ubuntu下MySQL忘记root密码重置

2014-10-08 22:18 323 查看
MySQL忘记root密码肿么办?-_-||| 这种情况虽然不是很常见,但是有时长时间没有登录系统,还真会忘记密码。这时候,如果您能以系统管理员权限登陆密码,那还是有救的。放大招,将其重置即可。

1. 修改MySQL的登录设置


vi /etc/mysql/my.cnf


在[mysqld]的段中加上一句:skip-grant-tables




:wq


保存设置并退出vi

2. 重新启动mysqld


sudo service mysql restart





3. 登录并修改MySQL的root密码

进入到mysql环境


mysql





切换到“mysql”数据库


USE mysql;





更改root密码


UPDATE user SET Password = password ( ‘new-password’ ) WHERE User = ‘root’ ;


使生效


flush privileges;


退出myql环境


\q





5. 将MySQL的登录设置修改回来


vi /etc/mysql/my.cnf


将刚才在[mysqld]的段中加上的skip-grant-tables删除


:wq


保存并退出vi

6. 重新启动mysql服务


sudo service mysql restart


操作完成。

原创文章,转载请注明: 转载自 http://www.mr-wu.cn/ 吴川斌的博客

本文链接地址: Ubuntu下MySQL忘记root密码重置 http://www.mr-wu.cn/mysql-reset-root-password-on-ubuntu/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: