原因: root用户的密码错误
解决方法: 重置mysql服务和配置(最好先备份数据库)
步骤:
1.备份数据库 拷贝所有mysql\data 目录下的数据库文件夹
2.停止mysql的服务
cmd中输入net stop mysql
3.删除mysql下的data文件夹
4.初始化mysql, cmd中输入mysqld --initialize
5.在mysql\data目录下找到.err文件,复制末尾的mysql root用户的密码
图1
图2
6.启动mysql服务,cmd中输入net start mysql
7.使用用户名root和复制的密码登录,即可登录成功