Настройки 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 открыт для адреса клиента.