Spec-Zone .ru
спецификации, руководства, описания, API

4.5.2. mysqladmin — Клиент для Администрирования MySQL Server

mysqladmin является клиентом для того, чтобы выполнить административные деятельности. Можно использовать это, чтобы проверить конфигурацию сервера и текущий статус, создать и отбросить базы данных, и больше.

Вызовите mysqladmin как это:

shell> mysqladmin [options]
        command [command-arg] [command [command-arg]]
        ...

mysqladmin поддерживает следующие команды. Некоторые из команд берут параметр после названия команды.

Все команды могут быть сокращены к любому уникальному префиксу. Например:

shell> mysqladmin proc stat+----+-------+-----------+----+---------+------+-------+------------------+| Id | User  | Host      | db | Command | Time | State | Info             |+----+-------+-----------+----+---------+------+-------+------------------+| 51 | monty | localhost |    | Query   | 0    |       | show processlist |+----+-------+-----------+----+---------+------+-------+------------------+Uptime: 1473624  Threads: 1  Questions: 39487Slow queries: 0  Opens: 541  Flush tables: 1Open tables: 19  Queries per second avg: 0.0268

mysqladmin результат команды состояния выводит на экран следующие значения:

Если Вы выполняете mysqladmin завершение работы, соединяясь с локальным сервером, используя файл сокета Unix, mysqladmin ожидает, пока файл ID процесса сервера не был удален, чтобы гарантировать, что сервер остановился должным образом.

mysqladmin поддерживает следующие опции, которые могут быть определены на командной строке или в [mysqladmin] и [client] группы файла опции. mysqladmin также поддерживает опции для того, чтобы обработать файлы опции, описанные в Разделе 4.2.3.4, "Параметры командной строки, которые Влияют на Обработку Файла опции".

Таблица 4.5. mysqladmin Опции

Формат Файл опции Описание Представленный
- bind-address=ip_address свяжите адресный Используйте указанный сетевой интерфейс, чтобы соединиться с MySQL Server
- сжатие сжатие Сожмите всю информацию, отправленную между клиентом и сервером
- connect_timeout=seconds connect_timeout Число секунд перед тайм-аутом соединения
--count=# количество Число итераций, чтобы сделать для повторного выполнения команды
- отладка [=debug_options] отладка Запишите журнал отладки
- проверка отладки проверка отладки Напечатайте отладочную информацию, когда программа выходит
- информация отладки информация отладки Напечатайте отладочную информацию, память и статистику ЦП, когда программа выходит
- default-auth=plugin default-auth=plugin Плагин аутентификации, чтобы использовать
- default-character-set=charset_name набор символов значения по умолчанию Используйте charset_name в качестве набора символов значения по умолчанию
- "включите плагину открытого текста" "включите плагину открытого текста" Включите плагину аутентификации открытого текста
- сила сила Продолжайте, даже если ошибка SQL происходит
- справка Сообщение справки дисплея и выход
- host=host_name узел Соединитесь с сервером MySQL на данном узле
- login-path=name Считайте опции пути входа в систему из.mylogin.cnf
- без звуковых сигналов без звуковых сигналов Не подавайте звуковой сигнал, когда ошибки происходят
- пароль [=password] пароль Пароль, чтобы использовать, соединяясь с сервером
- канал На Windows соединитесь с сервером, используя именованный канал
- plugin-dir=path plugin-dir=path Каталог, где плагины располагаются
- port=port_num порт Номер порта TCP/IP, чтобы использовать для соединения
- protocol=type протокол Протокол соединения, чтобы использовать
- родственник родственник Покажите различие между текущими и предыдущими значениями когда использующийся с - опция сна
- выставочные предупреждения выставочные предупреждения Покажите предупреждения после выполнения оператора 5.7.2
- shutdown_timeout=seconds shutdown_timeout Максимальное количество секунд, чтобы ожидать завершения работы сервера
- тихий тихий Тихий режим
- sleep=delay сон Выполняйте команды неоднократно, спя в течение секунд задержки промежуточный
- socket=path сокет Для соединений с localhost
- ssl-ca=file_name ssl-приблизительно Путь к файлу, который содержит список доверяемой АВАРИИ SSL
- ssl-capath=dir_name ssl-capath Путь к каталогу, который содержит доверяемые сертификаты CA SSL в формате PEM
- ssl-cert=file_name ssl-свидетельство Имя файла сертификата SSL, чтобы использовать для того, чтобы установить безопасное соединение
- ssl-cipher=cipher_list ssl-шифр Список допустимых шифров, чтобы использовать для шифрования SSL
- ssl-crl=file_name ssl-crl Путь к файлу, который содержит списки аннулированных сертификатов
- ssl-crlpath=dir_name ssl-crlpath Путь к каталогу, который содержит файлы списка аннулированных сертификатов
- ssl-key=file_name ssl-ключ Имя файла ключей SSL, чтобы использовать для того, чтобы установить безопасное соединение
- ssl-verify-server-cert ssl-verify-server-cert Значение Общего названия сервера в его сертификате проверяется против имени хоста, используемого, соединяясь с сервером
- user=user_name, пользователь Имя пользователя MySQL, чтобы использовать, соединяясь с сервером
- многословный Многословный режим
- версия Выведите на экран информацию о версии и выход
- вертикаль вертикаль Выходные строки запроса печати вертикально (одна строка для каждого столбца оценивают),
- ожидать ожидать Если соединение не может быть установлено, ожидать и повторить вместо прерывания

Можно также установить следующие переменные при использовании --var_name=value.