无法远程连接到MySQL cPanel数据库

时间:2019-12-17 22:36:45

标签: mysql node.js cpanel

我无法从Nodejs从域远程连接到MySQL数据库。我进行了很多搜索,我的ip列在主机列表中,并且我还检查了MySQL变量并将bind-address设置为*。 而且,还有谁知道为什么当我尝试为远程mysql连接添加新主机时为什么说不允许使用%通配符吗?

在另一个域中也可以正常工作。

请帮我弄清楚。 谢谢!

1 个答案:

答案 0 :(得分:0)

您需要使用MySQL工作台或其他客户端检查端口是否从远程打开。您也可以在命令行中使用telnet:

telnet {database ip} 3306

如果您收到超时,则似乎是防火墙或Mysql配置未在监听远程IP,因此请致电您的ISP或主机提供商,并要求他们进行开放访问。 但是,如果收到“ 拒绝访问”消息或telnet连接成功,则说明MySQL用户权限有问题。