1.cmd中输入 指令移除mysql服务。
mysqld --remove mysql
2.找到MySQL安装目录中data文件,清空全部文件, 再通过服务注册,初始化获得重置密码
注册服务
mysqld -install
初始化 (过程中data文件夹会自动生成配置文件)
mysqld --initialize
找到以.err结尾的文件,打开 root@localhost:后面即初始密码,ctrl+c 复制初始密码
3.启动mysql 输入指令
net start mysql
mysql -u root -p
出现 Enter password:I?mrRGyCg1vh(输入复制的密码即可 )
然后就进入数据库了
4.更改密码,假设改为123456
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
刷新权限使更改生效
FLUSH PRIVILEGES;
退出MySQL
EXIT