php подключение к удаленной mysql

Модератор: Модераторы разделов

Аватара пользователя
zshgm
Сообщения: 311
ОС: Debian

php подключение к удаленной mysql

Сообщение zshgm »

$dbserv = "удаленный ip";
$dbname = "имя базы";
$dbuser = "тут логин";
$dbpass = "тут пароль";

$dbcnx = @mysql_connect($dbserv,$dbuser,$dbpass);
if (!$dbcnx)
{
print("Произошла ошибка! Нет доступа к серверу!");
exit();
}

вылетает с ошибкой, при этом локальное подключение - работает.
telnet [удаленный ip] 3306
- выдает : Unable to connect to remote host: Connection refused

в mysql в таблице users добавил запись с доступом c любого хоста %

Где ошибка?
newblog.kz - заработай на своих статьях :)
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: php подключение к удаленной mysql

Сообщение Poor Fred »

zshgm писал(а):
01.06.2009 12:39
вылетает с ошибкой, при этом локальное подключение - работает.
telnet [удаленный ip] 3306
- выдает : Unable to connect to remote host: Connection refused

Ну дык удаленный сервер не принимает соединений. Либо брандмауэр фильтрует 3306-й порт, либо МуСКЛ-ный сервер слушает только 127.0.0.1, либо и то и другое. См. my.cnf:

Код: Выделить всё

[mysqld]
...
bind-address            = 127.0.0.1
bind-address            = 192.168.136.129
...
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
zshgm
Сообщения: 311
ОС: Debian

Re: php подключение к удаленной mysql

Сообщение zshgm »

Poor Fred писал(а):
01.06.2009 12:54
zshgm писал(а):
01.06.2009 12:39
вылетает с ошибкой, при этом локальное подключение - работает.
telnet [удаленный ip] 3306
- выдает : Unable to connect to remote host: Connection refused

Ну дык удаленный сервер не принимает соединений. Либо брандмауэр фильтрует 3306-й порт, либо МуСКЛ-ный сервер слушает только 127.0.0.1, либо и то и другое. См. my.cnf:

Код: Выделить всё

[mysqld]
...
bind-address            = 127.0.0.1
bind-address            = 192.168.136.129
...




Спасибо! дело было в my.cnf.. а iptables - отключен
newblog.kz - заработай на своих статьях :)
Спасибо сказали: