MySQL 服务无法启动, 无法连接/ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

发布时间 2023-06-08 20:22:11作者: 李同学_学习

错误情况:

状态1:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

状态2:mysql 服务正在启动 .mysql 服务无法启动

 

第一步先配置环境

  1.  新增系统变量
    1. 变量名:MYSQL_HOME
    2. 变量值:mysql的安装目录(解压后目录)
  2. 新增path配置
    1. 编辑path
    2. 新增:%MYSQL_HOME%\bin 

第二步

二、解决方法

1、将安装mysql的根目录下的 data 文件清空(如果有重要的数据文件,一定要先备份!!)

 

 

2、win+R,运行cmd,在mysql目录下的bin目录下执行命令:

mysqld --initialize --console

root@localhost:后面这一串就是mysql的初始登录密码,复制保留,后面要用到的。

3、如果已安装mysql服务,需要先删除该服务:

sc delete mysql

4、安装mysql服务:

mysqld --install mysql

5、此时启动mysql服务:

net start mysql

成功启动!!!