простой вопрос, подключение к базе MySql одного хостинга на другой

Pansy

Новичок
простой вопрос, подключение к базе MySql одного хостинга на другой

Люди, наверное, ламерский вопрос, не сталкивалась никогда..
есть два сайта у разных хостеров, нужно, чтобы они использовали общую базу данных

подключаюсь со второго сайта (который лежит у другого хостера):

$link = mysql_connect("db.galaxyit.mass.hc.ru", "логин", "пароль")
or die("Ошибка коннекта к базе данных");

в результате имеем:
Can't connect to MySQL server on 'db.galaxyit.mass.hc.ru' (4)

подскажите, пожалуйста, что не так?
 

vovanium

Новичок
Pansy
Это к хостеру нужно бращаться, может быть закрыт порт 3306 для доступа снаружи, плюс в самом мускуле у юзера должно быть указано что с внешних хостов можно принимать запросы.
 

Pansy

Новичок
хостеры уверили, что порты открыты:(
через командную строку соединение есть:
mysql -uЛогин -pПароль -hdb.galaxyit.mass.hc.ru wwwgalaxyitru_tur (правда на моем компе)

поставила эксперимент - попробовала соединится этой строкой из php скрипта с своего же компа (Денвер)
соединение проходит - правда кодировка глючит, ну с ней уже разберусь..
получается, что недостаточно какой то настройки на хостинге, откуда идет запрос на базу данных?

-~{}~ 10.10.09 16:28:

"плюс в самом мускуле у юзера должно быть указано что с внешних хостов можно принимать запросы" скажите пожалуйста, а как это проверить?
 

vovanium

Новичок
Если с локального компа всё работает, значит на втором сайте всё нормально настроено, и нужно разбираться с админами первого сайта. Видать что-то закрыли.
 
Сверху