Сетевое соединение с MySQL [SOLVED]
LinuxID 15 марта, 2011 - 14:39
Есть компьютер на котором крутится MySQL и несколько сетевых подключений ... eth0, eth1, ppp0. Не могу заставить MySQL слушать все подключения. Изменение в /etc/mysql/my.cnf строки bind addres = 127.0.0.1 на 0.0.0.0 результата не принесло, впрочем как и запись всех IP адресов в строку через пробел. Пользователю root в MySQL даны права на подключения со всех хостов но реально срабатывает только localhost и 127.0.0.1, а все остальные игнорируются.
/etc/mysql/my.cnf
# security: # using "localhost" in connects uses sockets by default # skip-networking bind-address = 127.0.0.1 #bind-address = 0.0.0.0 #Так не работает #bind-address = 127.0.0.1 192.190.0.1 10.0.0.129 93.157.235.18 #Так не работает #bind-address = 127.0.0.1 # и так не работает тоже log-bin server-id = 1
»
- Для комментирования войдите или зарегистрируйтесь
.
http://dev.mysql.com/doc/refman/5.0/en/server-options.html
bind-address The IP address to bind to. Only one address can be selected. If this option is specified multiple times, the last address given is used. If no address or 0.0.0.0 is specified, the server listens on all interfaces.
Как проверяли, что "0.0.0.0 результата не принесло"?
а эта строка - это просто подпись
chip ~ # mysql -u root -h
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
.
?
а эта строка - это просто подпись
mysql> select host, user from
mysql> select host, user from user where user = 'root';
+-----------+------+
| host | user |
+-----------+------+
| % | root |
| 127.0.0.1 | root |
| chip | root |
| localhost | root |
+-----------+------+
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
.
Вставьте запись в user с {user = root, host = 10.0.0.129}
Остальные данные для записи скопируйте из {user = root, host = localhost}
а эта строка - это просто подпись
Да, помогло. Странно что % не
Да, помогло. Странно что % не сработали. Спасибо.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
SOLVED не забудьте.
SOLVED не забудьте.