|
Тема |
Проблемче с MySQL 4.0.24 |
|
Автор |
bira_more (бира) |
|
Публикувано | 01.07.05 19:22 |
|
|
Свързвам се с MySQL без проблеми:
mysql -p
След това ми иска парола - и няма проблем.
Ама ако се опитам да се свържа с:
sl-server-1 root # mysql -h XXX.XXX.XXX.XXX -p --user root
Enter password:
ERROR 2003: Can't connect to MySQL server on 'XXX.XXX.XXX.XXX' (111)
sl-server-1 root #
Където разбира се XXX e локалния адрес - отговора е видим.
Пускам и
netstat -an | grep LISTEN
И получавам
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
........
Тоест излиза че май MySQL не слуша на външни IPta.
Ползвам
Linux sl-server-1 2.6.11-gentoo-r3 #1 SMP Fri Apr 15 14:54:42 UTC 2005 i686 Intel(R) Pentium(R) 4 CPU 2.93GHz GenuineIntel GNU/Linux
А версията на MySQL - в заглавието.
Инсталацията не я помня добре как съм я правил - в смисъл явно съм я направил някак си - default ...
И разбира се промених каквото мога през webmin - като пароли и добавяне на юзъри:
+--------------+---------+
| host | user |
+--------------+---------+
| | asti |
| | creti |
| | ser |
| % | asti |
| % | root |
| % | ser |
| % | serro |
| * | cret |
| 212.36.7.164 | asti |
| localhost | cmlzhtd |
| localhost | pma |
| localhost | root |
| localhost | ser |
| localhost | serro |
| loclhost | asti |
+--------------+---------+
ПП
Решението:
my.cnf
Закоментарва се реда
#bind-address = 127.0.0.1
Може би има по елегантно решение - например се добавя нов ред, ама и това работи.
Мамка му - колко юзъри добавих - колко тестове направихме....
Bеer? Mоre?
|
| |
|
|
|