Ошибка SQL (2003): Невозможно подключиться к серверу MySQL на «XXXX» (10051) — Что означает эта ошибка?

Ошибка SQL (2003): Невозможно подключиться к серверу MySQL на «XXXX» (10051) — Что означает эта ошибка?

Я получаю следующую ошибку при попытке подключиться через «HeidiSQL» к своему серверу базы данных (локальная сеть)

Ошибка SQL (2003): Невозможно подключиться к серверу MySQL на «XXXX» (10051)

SSH-подключение через Putty работает нормально. Я проверил файл my.cnf на сервере (Ubuntu), но настройки типа bind_address верны.

Возможно ли, что мой беспроводной модем (SpeedTouch) создает эту проблему? (Потому что мой провайдер изменил скорость загрузки)!

решение1

Если вы не можете подключиться к своему серверу напрямую, но можете подключиться через туннель SSH, то обычно сервер просто слушает localhost. Насколько мне известно, это значение по умолчанию в системе Ubuntu.

Когда вы говорите, что bind-address "правильный", то я предполагаю, что вы изменили его на свой публичный IP-адрес. В этом случае убедитесь, что вы перезапустились mysqldпосле внесения этого изменения.
Кроме того, прослушивающий порт (3306 по умолчанию) может быть заблокирован ufwили установлен какой-то другой брандмауэр.

Связанный контент