【发布时间】:2018-07-11 04:25:08
【问题描述】:
我已经设置了一个 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 地址。其他人以前有这个问题吗?
【问题讨论】:
-
尝试使用命令行mysql -uusername -p 提示时输入密码——
-
是的,我可以通过命令行连接