DBAtlas · Атлас эксплуатации баз данных

2003: Не удаётся подключиться к серверу MySQL (TCP/IP)

MySQL

Что это значит?

Клиент не смог подключиться к серверу MySQL по TCP/IP на указанном хосте и порту.

Почему возникает?

Сервер не запущен, неверный хост/порт, межсетевой экран блокирует порт 3306, сервер привязан только к localhost (bind-address = 127.0.0.1) или включён skip-networking.

Как исправить

Убедитесь, что сервер работает и прослушивает правильный порт. Для удалённого доступа задайте bind-address = 0.0.0.0 (или подходящий IP) в my.cnf и убедитесь, что skip-networking выключен. Откройте порт 3306 в межсетевом экране. Проверьте хост/порт: mysql -h host -P 3306 -u app_user -p. Убедитесь, что у пользователя есть привилегии с удалённого хоста.

Открыть в DBAtlas →

Ещё по этой СУБД