Виталий
Newbie
Сообщения: 2
Зарегистрирован: 3.5.2005
Пользователя нет на форуме
|
когда размещено 3.5.2005 в 21:05 |
|
|
открыть удалённый доступ к MySQL базе
Пожалуйста, помогите!
Задача: открыть удалённый доступ к MySQL базе.
Я сначала в ISPmanager создал базу и пользователя (с правами
удалённого доступа), и только потом из шела развернул базу из дампа.
По иному не получалось.
Локально база вызывается и великолепно работает:
В скрипте, вызывающем базу прописаны следующие настройки:
$db_name="boslink";
$host_name="localhost";
$user_name="bos2";
$password="bos2bos";
А вот удалённо не работает.
В скрипте, вызывающем базу прописаны следующие настройки:
$db_name="boslink";
$host_name="84.256.146.45:3306";
$user_name="bos2";
$password="bos2bos";
(IP изменён)
При выполнении команды
telnet 84.256.146.45 3306 (IP изменён)
с чем то вроде, соединяется. На экране адракадабра.
Эффект можно посмотреть если набрать telnet webscript.ru 3306
Посмотрел в phpMyAdmin: там есть два пользователя с одинаковыми именами bos2.
У одного значение Хост = % (внешний доступ), а у другого Хост = localhost
ipfw не запущен, поскольку в /etc/rc.conf об этом ничего не сказано,
а в /etc/defaults/rc.conf прописано firewall_enable="NO"
|
|
cosupport
Administrator
Сообщения: 1242
Зарегистрирован: 12.8.2003
Пользователя нет на форуме
|
когда размещено 3.5.2005 в 21:35 |
|
|
А у вас на удаленном сервере порт 3306 не закрыт случайно?
|
|
Виталий
Newbie
Сообщения: 2
Зарегистрирован: 3.5.2005
Пользователя нет на форуме
|
когда размещено 3.5.2005 в 21:37 |
|
|
А где это посмотреть?
ipfw не запущен, поскольку в /etc/rc.conf об этом ничего не сказано, а в /etc/defaults/rc.conf прописано firewall_enable="NO"
P.s. Если имеется ввиду, тот сервер, откуда база вызывается, то там порт не закрыт. Т.к. всё это работало, когда база была на другом хостинге.
[Изменено 3.5.2005 от Виталий]
|
|
Анонимный
Не зарегистрирован
Сообщения: N/A
Зарегистрирован: N/A
Пользователя нет на форуме
|
когда размещено 24.8.2008 в 20:45 |
|
|
порт скрипт сам пропишет, там только айпишник должен быть, в некоторых скриптах порт нужно указывать,
там где локалхост по умолчанию без порта указан - нужно айпишник также без порта указывать! я так делал - все работает
|
|