Я использую сервер MySQL в Ubuntu 10.04, и после изменения адреса привязки с 127.0.0.1 на IP-адрес моего веб-сервера в /etc/mysql/my.cnf сервер mysql не загружается. Будем очень признательны за любые подсказки!
Я пробовал отключить iptables, но бесполезно
Спасибо,
bind-address - это адрес, который прослушивает сервер MySQL, он должен быть 127.0.0.1 для локального подключения и IP машины для удаленного подключения. Почему вы меняете адрес привязки на IP-адрес веб-сервера? Находится ли веб-сервер на той же машине, что и сервер MySQL?
У нас тоже была такая же проблема точно на Lucid Lynx, хотя ее не было в более ранних выпусках Ubuntu. Вы знаете, что сталкиваетесь с той же проблемой, если:
Похоже, что Ubuntu 10.04 пытается запустить MySQL до того, как назначит IP-адреса всем сетевым интерфейсам, поэтому на самом деле у вас нет настройки IP при запуске.
Мы обошли это, привязав mysql к «любому» адресу (0.0.0.0) и открыв отверстие для его порта в наших iptables (который по умолчанию закрыт для любого трафика на любом порту на любом IP-адресе).