[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подключение к БД на другом сервере
geka96
Здравствуйте! Подскажите, пожалуйста...у меня два своих сервера, хочу на одном держать скрипты, а на другом базу данных...так вот как из первого сервера, обратится ко второму серверу, а именно подключится к БД..на одном сервере могу подключиться к базе, которая на этом же сервере:
$db_host="localhost";
$db_user="root";
$db_password="***********";
$db_name = "root";
$table_name = "table";
mysql_connect($db_host, $db_user, $db_password) or die (mysql_error());
mysql_select_db($db_name) or die (mysql_error());
mysql_query("SET NAMES 'utf8'");

А к базе которая на другом сервере не имею понятия как подключаться...помогите, пожалуйста. Спасибо))



Спустя 4 минуты, 18 секунд (28.09.2011 - 15:53) Winston написал(а):
Как обычно подключаешься, только ставишь правильный $db_host, то на котором другая база лежит и должно соединить.

Спустя 4 минуты, 9 секунд (28.09.2011 - 15:57) geka96 написал(а):
Winston, пробовал в $db_host писать ай'пишник второго сервера, а он при подключении ошибку выдаёт:
Lost connection to MySQL server at 'reading initial communication packet', system error: 61

Спустя 22 минуты, 3 секунды (28.09.2011 - 16:19) killer8080 написал(а):
geka96
в настройках сервера БД нужно разрешить подключение с IP-шника второго сервера, по умолчанию он принимает только локалхост.

Спустя 27 минут, 40 секунд (28.09.2011 - 16:46) geka96 написал(а):
killer8080, спасибо, сейчас попробую))

UP хм...не могу в MyPHPAdmin найти где добавить ip!?...всё обыскал..)

Спустя 1 час, 4 минуты, 52 секунды (28.09.2011 - 17:51) killer8080 написал(а):
конфиг мускула - my.cnf
там у тебя есть дериктива
bind-address          = 127.0.0.1
измени на 0.0.0.0 или ip-шник сетевого интерфейса. Но не забывай про безопасность user posted image


_____________
Пока они пьют водку и катаются на скейтах, мы строим бизнес и делаем деньги!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.