Адміністрування сервера MySQL за допомогою консолі передбачає наявність необхідних навичок, в тому числі і знань команд, що дозволяють отримати інформацію про стан баз даних, таблиць, переглянути їх структуру, і багато іншого. В якості примітки деякі з таких команд опубліковані тут. Ці команди можна навіть назвати популярними, оскільки навіть для елементарних дій в плані адміністрування сервера MySQL справа набагато ускладнюється. Ремесло адміністрування серверів MySQL ніколи не було ремеслом з легких, варто це визнати. Якщо ж у тебе є певний досвід у цій справі, то деякі з команд, а може навіть і все, будуть тобі знайомі, загалом, переходимо до команд.
Перед введенням команд, необхідно увійти в консоль MySQL, робимо це так (для *nix систем):
# mysql -u root -p
Вводимо пароль при запиті.
Переглянути список баз даних:
SHOW DATABASES;
Переглянути список таблиць у базі даних:
SHOW TABLES [FROM db_name];
Перегляд списку колонок в таблиці:
SHOW COLUMNS FROM таблиця [FROM db_name];
Показати структуру таблиці у форматі «CREATE TABLE»
SHOW CREATE TABLE table_name;
Перегляд списку індексів:
SHOW INDEX FROM tbl_name;
Перегляд привілеїв користувача:
SHOW GRANTS FOR user [FROM db_name];
Перегляд значень системних змінних:
SHOW VARIABLES;
Перегляд статистики по mysqld процесів:
SHOW [FULL] PROCESSLIST;
Перегляд загальної статистики:
SHOW STATUS;
Перегляд статистики по всіх таблиць у базі:
SHOW TABLE STATUS [FROM db_name];
Насправді цей список команд лише дещиця того, що є в MySQL для адміністрування. Якщо ти хочеш отримати більше інформації по командам, то рекомендую звернутися в документацію з MySQL (посилання нижче), там розписано більш широко.
http://dev.mysql.com/doc/refman/5.0/en/show.html
Додав: htmaker, 21.08.2014 р.
(Ще не оцінили)
Завантаження…
Діліться з друзями:
См. також:
Змінюємо пароль root в MySQL 5.7
Рубрика: Linux, MySQL
Виправлення помилок у базі MySQL
Рубрика: MySQL
Відновлення пароля root в MySQL
Рубрика: MySQL
Утиліта Mytop для MySQL
Рубрика: Linux, MySQL
Кількість запитів до MySQL в режимі реального часу
Рубрика: MySQL
Як дізнатися час виконання MySQL запиту?
Рубрика: MySQL
Оптимізація MySQL (просто про складному)
Рубрика: MySQL
Повнотекстовий індекс: Full text index
Рубрика: MySQL
Вставлення стовпців: ALTER TABLE ADD
Рубрика: MySQL