4.3.1 mysqld — Сервер MySQL
mysqld, также известный как сервер MySQL, — это однопоточная программа, выполняющая большую часть работы в установке MySQL. Она не запускает дополнительные процессы. Сервер MySQL управляет доступом к каталогу данных MySQL, содержащему базы данных и таблицы. Каталог данных также является стандартным местоположением для другой информации, например, файлов журналов и файлов состояния.
Некоторые пакеты установки содержат отладочную версию сервера с именем mysqld-debug. Запустите эту версию вместо mysqld для отладки, проверки распределения памяти и поддержки файлов трассировки (см. Раздел 5.8.1.2, «Создание файлов трассировки»).
При запуске сервер MySQL прослушивает сетевые подключения от клиентских программ и управляет доступом к базам данных от имени этих клиентов.
Программа mysqld имеет множество параметров, которые можно указать при запуске. Для получения полного списка параметров выполните следующую команду:
mysqld --verbose --help
Сервер MySQL также имеет набор системных переменных, которые влияют на его работу во время выполнения. Системные переменные можно задать при запуске сервера, и многие из них можно изменить во время выполнения, чтобы произвести динамическую переконфигурацию сервера. Сервер MySQL также имеет набор переменных состояния, которые предоставляют информацию о его работе. Вы можете отслеживать эти переменные состояния, чтобы получить характеристики производительности в режиме реального времени.
Полное описание параметров команд сервера MySQL, системных переменных и переменных состояния см. в Разделе 5.1, «Сервер MySQL». Сведения об установке MySQL и настройке начальной конфигурации см. в Главе 2, Установка и обновление MySQL.
© 2025 Oracle
Licensed under the GPLv2 License.