killall -9 mysqld
或者 /etc/inint.d/mysqld stop
usr/local/mysql/bin/mysqld_safe --skip-grant-table&
/usr/local/mysql/bin/mysql -u root
use mysql
UPDATE user SET password=password('ABC') WHERE user='root';
FLUSH PRIVILEGES;
service mysqld restart
如果还有其它用户能登录,可以执行
use mysql
UPDATE user SET password=password('ABC') WHERE user='root';
然后重启mysql即可
本文介绍了一种在忘记MySQL root密码后重新设置的方法。通过使用命令killall -9 mysqld 或者 /etc/init.d/mysqld stop来停止MySQL服务, 接着通过跳过权限表启动MySQL并更新root用户的密码。
288

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



