К содержанию

Настройки MySQL и удаленный доступ

Как настроить MySQL на сервере, открыть его для внешних подключений и включить журнал медленных запросов.

Обновлено 27 октября 2026 2 мин чтения

Настройки MySQL управляют подключениями, памятью для таблиц и журналами сервера баз данных. Страница доступна, когда MySQL установлен на сервере. Если его нет, страница предлагает перейти к пакетам и установить MySQL там.

Откройте сервер → Настройки → MySQL. Кнопка для сохранения внизу страницы подписана Save MySQL Settings.

Сеть и удалённый доступ

Блок Сеть/Удаленный доступ управляет тем, откуда можно подключиться к MySQL.

  • Разрешить удаленные подключения MySQL привязывает MySQL к адресу из поля Привязать адрес и открывает порт 3306 в файрволе UFW. Включайте, только если у пользователя root сильный пароль, а права пользователей ограничены конкретным хостом.
  • Привязать адрес принимает 0.0.0.0 для всех интерфейсов, конкретный IP или несколько адресов через запятую.

Изменение сетевых настроек перезапускает MySQL, поэтому подключения на время прервутся.

Подключения и память

  • Максимальное количество подключений: сколько клиентов могут подключиться одновременно. Рекомендуемое значение показано под полем.
  • Макс. разрешенный пакет, например 64M или 128M.
  • Размер буферного пула InnoDB и Размер файла лога InnoDB. Лог обычно около 25% от буферного пула.
  • Блок Настройка производительности задаёт временные таблицы, кеш потоков и открытых таблиц, буферы сортировки и чтения.

Кодировка и часовой пояс

Набор символов utf8mb4 рекомендуется, utf8mb3 оставлен для старых систем. Часовой пояс указывается смещением, например +03:00, или значением SYSTEM.

Журнал медленных запросов

Включите Включить журнал медленных запросов и задайте Длительное время запроса (секунды). Запросы дольше этого порога записываются в журнал, который можно открыть в разделе Логи.

Двоичный журнал

Блок Двоичное ведение журнала выключен по умолчанию. Двоичный журнал нужен для репликации и восстановления на момент времени. На нагруженном сервере он растёт быстро и может заполнить диск, если его никто не использует. Включение перезапускает MySQL.

Частые ошибки

  • Подключение с другого сервера не работает: проверьте, что включены удалённые подключения и порт 3306 открыт для адреса клиента.
Статья помогла?
Спасибо за оценку!