Сетевое соединение с MySQL [SOLVED]

Есть компьютер на котором крутится 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

chip ~ # mysql -u root -h 10.0.0.129 -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'10.0.0.129' (using password: YES)
chip ~ # mysql -u root -h localhost -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.51-log Gentoo Linux mysql-5.1.51

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

.

mysql> use mysql;
mysql> select host, user from user where host like '10.0%';
mysql> select host, user from user where user = 'root';

?

а эта строка - это просто подпись

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 не забудьте.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".