MySQL无法连接到本地localhost的解决办法2024.11.8

问题描述:我的MySQL可以远程连接服务器,但无法连接自己的localhost。

错误提示

复制代码
2003 - Can't connet to MySQL server on 'localhost'(10061 "Unknown error")

查找问题原因

  1. 检查环境变量是否正确:发现没有配置,加上正确的环境变量↓

2.加上环境变量后,仍然显示不能连接到我的localhost。

3.检查注册表:

复制代码
计算机HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventLogApplicationMySQL

4.没发现问题(大雾)

5.遂删除后重新下载,发现成功√,具体步骤如下:

step1:用管理员权限打开cmd,在命令框中输入sc delete mysql,删除服务。

step2:进入以下路径,将整个文件夹删除:

复制代码
HKEY_LOCAL_MACHINESYSTEMControlSet001serviceseventlogApplicationMySQL

step3:再在cmd中,输入以下内容,重新安装服务。然后输入net start mysql 重新启动服务

复制代码
mysqld.exe -install 

net start mysql
相关推荐
z***33537 分钟前
PON架构(全光网络)
网络·数据库·架构
n***786840 分钟前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
f***S24440 分钟前
MyBatis-Plus 自定义 SQL 和复杂查询
数据库·sql·mybatis
1***Q78440 分钟前
后端在微服务中的服务路由
java·数据库·微服务
R***623144 分钟前
Spring数据库原理 之 DataSource
java·数据库·spring
i***48611 小时前
对Docker部署的MySQL中的数据进行备份恢复
mysql·docker·容器
h***38181 小时前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
r***86981 小时前
在 Ubuntu 上安装 MySQL 的详细指南
mysql·ubuntu·adb
Bro_cat1 小时前
MySQL面试 八股文20道
数据库·mysql·面试