出错表现:
- 在连接mysql时输入
mysql -u root -p
显示 ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) - 在MySQL中bin目录下启动mysql时输入
net start mysql
显示
解决办法
1.清空MySQL目录下的data文件
2.在bin目录下执行命令行mysqld --initialize --console
(root@localhost:后面这一串就是mysql的初始登录密码,最好复制保留)
3. 如果已安装mysql服务,需要先删除该服务 sc delete mysql
4. 安装MySQL服务 mysqld --install mysql
5. 再次尝试启动MySQL服务 net start mysql
(这次就成功了)