Назад | Перейти на главную страницу

Сервер MySQL отказывается от внешних подключений

Мой сервер MySQL, работающий на Debian VPS, не разрешает внешние соединения. Я могу нормально подключиться локально, но, похоже, я не могу подключиться к своему серверу с внешнего хоста.

Я убедился, что он работает на порту 3306, и это так. Я не знаю, почему это происходит, и было бы здорово, если бы кто-нибудь мог с этим помочь.

С моим клиентом MySQL, который я использовал (HeidiSQL), я получил следующую ошибку:

Ошибка SQL (2003) в операторе № 0: не удается подключиться к серверу MySQL на «xx.xxx.xxx.xxx» (10061)

Вы проверили правильность настроек my.cnf?

Если вы указали "bind-address = 127.0.0.1" в my.cnf

Тогда ваш MySQL-сервер слушает только localhost и не разрешает удаленные соединения. Это настройки по умолчанию в современных установках MySQL.