SQLBot icon indicating copy to clipboard operation
SQLBot copied to clipboard

数据源连接无效: ('(pymysql.err.OperationalError) (2003, "Can\'t connect to MySQL serve

Open ALin202305 opened this issue 2 months ago • 3 comments

为什么我在连接本机mysql的时候会提示连接不上的报错?是否需要在哪个地方修改配置啥的? 数据源连接无效: ('(pymysql.err.OperationalError) (2003, "Can't connect to MySQL serve

ALin202305 avatar Nov 18 '25 09:11 ALin202305

数据源的 ip 地址不要填 localhost 或者 127.0.0.1。 如果不是这个问题,那需要检查一下容器内是否可以访问 MySQL ip,如果不行的话,可以试试把 docker network 改成 host 模式。

xuwei-fit2cloud avatar Nov 19 '25 02:11 xuwei-fit2cloud

数据源的 ip 地址不要填 localhost 或 127.0.0.1。 如果不是这个问题,那需要检查一下容器内是否可以访问 MySQL ip,如果不行的话,可以试试把 docker network 改成 host 模式。

好滴,感谢,我回去尝试一下。另外还有一个疑问,配置内置的pg数据库,在docker上可以查询到新建的库表,但是sqlbot页面选择数据源的时候不更新,筛选不出来新库或者新表,请问这种情况需要做什么处理呢?

ALin202305 avatar Nov 19 '25 06:11 ALin202305

可以试试从数据源页面点击数据源卡片左下角的数据表列表,在页面中点击选择数据表按钮重新选择数据表。

xuwei-fit2cloud avatar Nov 20 '25 10:11 xuwei-fit2cloud