Программа mysqladmin используется, для управления различными аспектами функционирования СУБД MySQL. Допустимы следующие опции (Вы можете использовать "короткий" одиночный символ или более подробную версию):
-\?, --help
Справка.
-d, --debug=[options]
Вывести в протокол отладочную информацию. В общем виде 'd:t:o,filename`. Подробности в главе о библиотеке отладки.
-f, --force
Не спрашивать подтверждения при пропуске таблицы.
-h, --host=[hostname]
Имя сервера, если не localhost.
-i, --sleep=[seconds]
Выполнить команды несколько раз с паузой в [секунд] между ними.
-p, --password[password]
Пароль пользователя, для соединения с сервером MySQL. Обратите внимание, что не должно быть пробела между -p и паролем.
-u, --user=[user]
Имя пользователя. Если не указано, используется текущий логин.
-P, --port=[port]
Порт, для соединения с сервером MySQL.
-V, --version
Вывести информацию о версии.
Кроме этого программа mysqladmin поддерживает следующие команды:
create [имя базы данных]
Создать базу данных.
drop [имя базы данных]
Удалить базу данных (вместе со всеми таблицами).
processlist
Вывести сведения о работающих потоках MySQL.
reload
Перечитать настройки и очистить все кэши.
shutdown
Завершить работу СУБД MySQL. Все запущенные MySQL-сессии помечаются как 'killed'. Это означает, что все потоки, которые простаивают в настоящее время, будут закрыты немедленно, а управление потоками будет закрыто, когда они достигнут точек завершения, определенных сервером. Клиенты получат сообщение об ошибке 'mysql server has gone away'.
status
Вывести короткое сообщение о статусе сервера.
version
Вывести информацию о версии.
Обратите внимание: mysqladmin понимает сокращения. Например, Вы могли бы написать следующее:
$ mysqladmin v p
Это вывело бы версию mysqld и список всех активных в настоящее время потоков.
Вы можете использовать опцию -i=[секунд] для повтора команды каждые [секунд]. Это наиболее полезно с командой processlist.
Обратите внимание, что Вы можете использовать вышеупомянутые команды, только если Вы имеете соответствующие права доступа.