我已经安装了Ubuntu服务器,并且尝试连接到数据库,但一直收到拒绝连接的错误消息。我可以通过终端使用相同的用户名和密码登录到mysql,而不会出现问题,并且我还可以通过工作台与同一用户建立连接。 这是一台托管服务器。 服务器连接到ipv6地址和php 7.1。 我可以看到默认端口是3306 代码在下面
$dbhost = '[ipv6 address]';
$dbuser = 'User';
$dbpass = 'user1';
$usedb = '2hourworkday_Prod';
$conn = mysqli_connect("$dbhost","$dbuser","$dbpass","$usedb");
我之前已经做过很多次,没有问题,但是我开始使用新的托管服务提供商(vultr),这是我第一次连接到ipv6地址。其他人以前有这个问题吗?
答案 0 :(得分:0)
首先,您可以通过http://ipv6-test.com/
检查主机是否支持IPv6地址。如果没有,则应将IPV6 DNS AAAA记录添加到域(用于托管)。