Mysqladmin
mysqladmin — консольная утилита, предназначенная для упрощения некоторых административных действий с MySQL. Устанавливается вместе с MySQL.
Описание
Синтаксис (в командной строке):
- mysqladmin [опции] команда [аргумент] [команда [аргумент]] ...
При работе в опциях необходимо использовать имя пользователя и пароль, вида -uПОЛЬЗОВАТЕЛЬ -pПАРОЛЬ.
Основные команды:
- create НАЗВАНИЕ_БД — создает новую базу данных, аналогично инструкции в SQL CREATE DATABASE;
- drop НАЗВАНИЕ_БД — удаляет базу данных;
- status — возвращает информацию о состоянии сервера MySQL: время работы, число запросов, среднее количество запросов в секунду;
- extended-status — возвращает ряд системных переменных, отражающих состояние сервера MySQL;
- flush-[hosts|logs|privileges|status|tables|threads] — несколько команд сброса кешей;
- password НОВЫЙ_ПАРОЛЬ — изменяет пароль текущего пользователя;
- version — возвращает информацию о версии сервера.
Команды могут быть сокращены, пока они сохраняют соответствие единственной полной команде: например, variables до var или va, но не v.