坑爹,不能过于相信自己的记忆力,root密码死活记不起来。只能重置。
网上很多都是mysql5的教程,过时了,我是mysql8。
终极方案如下:
1.以管理员身份打开cmd窗口,停止mysql服务
net stop mysql
2.开启跳过验证密码的mysql服务
mysqld --console --skip-grant-tables --shared-memory
执行完后这个窗口就不能操作了
3.以管理员身份打开一个新的cmd窗口,直接进入mysql
mysql -u root -p
4.输入密码直接回车,执行将密码置空的sql语句
use mysql