Xpoint
   [напомнить пароль]

Подключение к базе MySQL на внешнем хосте

Метки: [без меток]
2008-12-16 21:13:14 [обр] Алексей Егоров(3/10)[досье]
Пытаюсь подключиться к базе данных на внешнем хосте через DBI:mySQL, но соединяться не хочет ни в какую. Может нужны какие-то специфические настройки кроме замены localhost на внешний?
спустя 40 минут [обр] Иванов Михаил aka Ivanych(16/70)[досье]
...но соединяться не хочет ни в какую.
Чем аргументирует?
спустя 21 минуту [обр] Алексей Егоров(3/10)[досье]

Долго висит, а потом выдаёт:
Software error:

DBI connect('database=ibase:host=ihost.ru:','iuser',...) failed: Can't connect to MySQL server on 'ihost.ru' (60) at volat.cgi line 19

А в 19 строке у меня соответственно:
$dbh = DBI->connect($dbh, $db_User, $db_Password, {RaiseError => 1});

спустя 17 минут [обр] Алексей Севрюков(198/1280)[досье]

Алексей Егоров[досье] В ошибке все написано черным по белому. Что конкретно Вы не понимаете? Ошибка может быть вызвана:

  1. Банальным отсутствием MySQL сервера на указанном хосте
  2. Firewall либо прокси на пути к указанному хосту могут блокировать порт 3306
  3. На некоторых хостингах из соображений безопасности вообще закрывают внешний доступ к БД.

Самое оптимальное что можно сделать - обратится в службу поддержки и спросить у них как извне можно достучаться до их MySQL сервера.

Powered by POEM™ Engine Copyright © 2002-2005