解决无论怎么配置navicat连接腾讯云Mysql依旧报错 2003 (10038)

文章讲述了在腾讯云UbuntuServer22.04上使用Navicat远程连接MySQL时遇到10038错误的解决方案,涉及修改`/etc/mysql/mysql.conf.d/mysqld.cnf`文件并重启服务的过程,寻求配置原理的解答。
摘要由CSDN通过智能技术生成

我出这个问题的时候的环境:

腾讯云服务器:Ubuntu Server 22.04 LTS 64bit

服务器上Mysql使用的最新版,连接的电脑为win10

首先我已经采用了这些博客的做法

Navicat远程连接MySQL时报错:2003-Can't connect to MySql server on 'localhost'(10038)错误_navicat无法连接mysql10038-CSDN博客

Navicat连接MySQL数据库报(10038)错误的解决方案 - 知乎 (zhihu.com)

Navicat如何连接远程服务器的MySQL_navicat远程连接mysql-CSDN博客

但还是没有解决报错2003的问题 
接下来我是在B站上看到了解决方案,视频BV号为BV1sr4y1J7E6

我在已经采用了以上博客的做法之后,只额外做了一点:
修改 /etc/mysql/mysql.conf.d 目录下的mysqld.cnf文件
(如果你也出现了这个问题建议先按照以上博客做一遍,仍出现报错2003请再继续操作)

先移动到该目录

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

然后按照下图修改即可 

6247c982391545fa9a82edb7ce51c7f8.png

接着重启一下服务就行了

sudo systemctl restart mysql

然后就可以连接了

ce6ef3be11fc4094863b763917606244.png

这是什么原理我也不知道,欢迎大佬们留言解答 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KyLenMou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值