最近打开mysql 5.7 版本,通过navicat客户端登陆报错can't connect to mysql server on 'localhost' (10061),查看任务管理器发现mysql停用,手动启动后自动关闭,于是网上找答案,各种方法都尝试,最后头大了,想重装mysql,但是还是想找出原因,发现重置一下mysql密码试试,果然成功了:
D:\Program Files\MySQL\MySQL Server 5.7\bin>
启动mysql
5、初始化mysql数据库,输入“mysqld --initialize --user=root --console”。下面红色文字为初始化后的root 密码
root@localhost: >h!2yAldYhe_
7. 命令行 D:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p
Enter password:********(红色部分系统新生成密码)
mysql> set password=password('123456');
Query OK, 0 rows affected, 1 warning (0.00 sec)
执行之后完美解决问题,以此记录。