错误:
SQLSTATE[HY000] [2002] Connection refused
连接代码:
$sqlserverhost = "185.34.52.195";
$sqlserveruser = "cl";
$sqlserverdb = "cl";
$sqlserverpass = "hidden";
try {
$dbs = new PDO("mysql:host=$sqlserverhost;dbname=$sqlserverdb;port=3306;", $sqlserveruser, $sqlserverpass);
} catch (PDOException $e) {
print "Klaida Nepavyko prisijungti prie serverio duomenu bazes: " . $e->getMessage() . "<br/>";
die();
}
我可以将用户/密码连接到phpMyAdmin。港口是对的:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 694/mysqld
我可以做些什么来解决这个问题? 通过更改端口解决了This问题,但我的端口是正确的。