7.1.1 Настройка сервера
Сервер MySQL, mysqld, имеет множество командных параметров и системных переменных, которые можно задать при запуске для настройки его работы. Чтобы определить значения параметров и системных переменных по умолчанию, используемые сервером, выполните эту команду:
$> mysqld --verbose --help
Команда выводит список всех параметров mysqld и настраиваемых системных переменных. Вывод включает значения параметров и переменных по умолчанию и выглядит примерно так:
activate-all-roles-on-login FALSE
admin-address (No default value)
admin-port 33062
admin-ssl TRUE
admin-ssl-ca (No default value)
admin-ssl-capath (No default value)
admin-ssl-cert (No default value)
admin-ssl-cipher (No default value)
admin-ssl-crl (No default value)
...
transaction-prealloc-size 4096
transaction-read-only FALSE
updatable-views-with-limit YES
upgrade AUTO
validate-config FALSE
validate-user-plugins TRUE
verbose TRUE
wait-timeout 28800
windowing-use-high-precision TRUE
xa-detach-on-prepare TRUE
Чтобы увидеть текущие значения системных переменных, используемые сервером во время работы, подключитесь к нему и выполните это выражение:
mysql> SHOW VARIABLES;
Чтобы увидеть некоторые статистические и индикаторы состояния работающего сервера, выполните это выражение:
mysql> SHOW STATUS;
Информация о системных переменных и состоянии также доступна с помощью команды mysqladmin:
$> mysqladmin variables
$> mysqladmin extended-status
Для получения полного описания всех командных параметров, системных переменных и переменных состояния, см. следующие разделы:
Более подробная информация о мониторинге доступна из Performance Schema; см. Главу 29, Схема производительности MySQL. Кроме того, схема MySQL sys — это набор объектов, обеспечивающий удобный доступ к данным, собранным схемой Performance Schema; см. Главу 30, Схема MySQL sys.
Если вы указываете параметр в командной строке для mysqld или mysqld_safe, он остается в силе только для этого вызова сервера. Чтобы использовать параметр каждый раз при запуске сервера, поместите его в файл параметров. См. Раздел 6.2.2.2, “Использование файлов параметров”.
Пользователи Windows могут выполнить Раздел 2.3.2, “Настройка: использование MySQL Configurator”, чтобы помочь в настройке установки сервера MySQL. Это включает в себя задачи, такие как настройка пользователей MySQL, файлов журналов, имени службы Windows и образцов баз данных.
© 2025 Oracle
Licensed under the GPLv2 License.