更换版本秘钥导致mysql启动失败提示2003-cannot connect to MySql server on 'localhost'(10038)

在更换版本秘钥后,MySQL启动出现错误'2003-cannot connect to MySql server on 'localhost'(10038)'。尝试检查网络和重启服务器无效。问题可能在于3306端口绑定到本地IP。通过编辑`/etc/mysql/mysql.conf.d/mysqld.cnf`文件,取消特定行的注释,或删除MySQL安装目录下的data文件夹内容,然后使用cmd命令`net start mysql`重新启动服务,问题得到解决。
摘要由CSDN通过智能技术生成

连接数据库失败,提示错误码10038

2003-cannot connect to MySql server on ‘localhost’(10038)

之前系统过期换了个版本秘钥,再打开MySQL提示说 “2003-cannot connect to MySql server on ‘localhost’(10038)”
在这里插入图片描述
检查网络并重启后发现不管用

一直启动服务器失败就很讨厌了

看了一下恢复教程,发现可能是3306端口被绑到本地ip上了

需要打开

vim /etc/mysql/mysql.conf.d/mysqld.cnf

这个文件
然后找到然后找到bind-address = 127.0.0.1注释掉(#bind-address = 127.0.0.1

重启mysql,原文连接在这里:
2003 - Can’t connect to MySQL … (10038) 问题解决

在没有改动原先的路径基础上,找到这个文件注释上述代码可以解决

但通过cmd修改略微繁琐

结合2003-cannot connect to MySql server on ‘localhost’(10038)&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值