Как подключиться к серверу mysql из локальной сети?

agx

Программер :-)
Как подключиться к серверу mysql из локальной сети?

Вроде бы, задача простая: из командной строки mysql -h host. Однако это работает только на локальной машине. А когда пытаюсь сделать то же самое с другой машины в сетке, пишет, что сервер не найден. Подскажите, какие настройки менять?
 

ForJest

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

svetasmirnova

маленький монстрик
Настройки mysqld: нужно ему сообщить с каких хостов принимать соединения
 

white phoenix

Новичок
В крайнем случае `iptables -t nat -A PREROUTING -p tcp --dport 3307 -j DNAT --to-destination 127.0.0.1:3306`, и подключайся к порту 3307.
 

agx

Программер :-)
Всем спасибо!
Действительно забыл открыть mysql фаирволом. :)
 
Сверху