Я пытаюсь подключиться к удаленному серверу MySQL с виртуального хоста моей локальной машины, используя следующий код:
$conn = mysql_connect("$dbhost", "$dbuser", "$dbpass") or die(mysql_error());
mysql_select_db($dbname, $conn) or die(mysql_error());
Моя проблема в том, что я не могу подключиться локально, получая ошибку:
Невозможно подключиться к серверу MySQL на «xxx.xxx.xxx.xxx» (10060)
Это не тот случай, когда я загружаю тот же PHP-файл на сервер. Я могу запросить базу данных без проблем вообще.
Я также не могу подключиться через командную строку, но я могу получить доступ к cPanel, которая исключает вероятность случайного бана моего IP.
Мой локальный сервер работает под управлением PHP 5.2.9, удаленный сервер 5.2.12