解决办法:
1.先停止mysql 服务
service mysqld stop
2.进入mysql安装目录bin/ 使用safe模式,进行重启:
./mysqld_safe --skip-grant-tables
3.使用root账户,无密码登录,修改root用户密码
mysql -u root use mysql update user set password=PASSWORD("你的密码") where User = 'root';
4.重启mysql,正常登录
service mysqld restart 重启 /usr/local/mysql/bin/mysql -uroot -p 然后输入刚才重置的密码
完成,连接成功!
本文提供了一种在忘记MySQL root密码后,通过停止服务、安全模式重启、无密码登录并更新密码的方式,来重置MySQL root用户的密码。具体步骤包括使用特定命令停止和重启MySQL服务,以及使用SQL语句更新root用户的密码。
667

被折叠的 条评论
为什么被折叠?



