资讯详情

解决MySQL报错ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)

解决MySQL报错ERROR 2003 HY000: Can't connect to MySQL server on 'localhost:3306' 10061

??作者安装了新电脑 MySQL 之后,试着登录,MySQL 以下报告总是给出错误。后来不断卸载。 MySQL,然后按原方法重新安装 MySQL,终于找到了原因。

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

笔者报错时的操作环境:

  • MySQL 8.0.27

  • Windows 10 教育版

??引发这个报错的因素可以有很多。在笔者的电脑上,造成这个现象的原因是,笔者修改了 MySQL 的配置文件 my.ini,在其中将 MySQL 设置了服务端口号 3307。但在登录 MySQL 使用的命令是 mysql -u root -p。因为登录命令没有提供端口号, MySQL 客户流程默认服务流程使用的端口号是 3306。由于与服务流程的端口号不一致,与服务流程沟通失败。

??知道原因很容易解决。一种方法是配置文件 my.ini 中端口号改回默认 3306。另一种方法是在登录时指定 MySQL 服务流程的端口号,此时的命令是 mysql -u root -p -Pxxx。其中,xxx 代表配置文件 my.ini 指定的端口号。

标签: 2hy酒泉仪表变送器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司