美文网首页
MySQL 忘记密码 重置密码

MySQL 忘记密码 重置密码

作者: Sunsol | 来源:发表于2018-10-19 16:44 被阅读0次

第一步 停止MySQL服务

sudo /etc/init.d/mysql stop
或者
service mysql stop

第二步 启动一个无密码的MySQL

使用下面命令来启动,在命令的后边加上&,使服务能够在后台运行

sudo mysqld_safe --skip-grant-tables &

第三步 重新设置MySQL密码

use mysql;
update user set password=PASSWORD("your new password") where User='root';
flush privileges;
quit;

备注:

如果出现此错误,请检查密码是否是password字段

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

在新版本的MySQL中,password改成了 authentication_string

第四步 stop MySQL 并重新启动MySQL

sudo /etc/init.d/mysql stop 或者 service mysql stop
sudo /etc/init.d/mysql start 或者 service mysql start

第五步 登录数据库

mysql -u root -p
("your new password")

相关文章

网友评论

      本文标题:MySQL 忘记密码 重置密码

      本文链接:https://www.haomeiwen.com/subject/dxcuzftx.html