О web-разработке
и даже немного больше...

Команды для администрирования сервера MySQL

Администрирование сервера 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

Опубликован: 21.08.2014 г.

См. также:

Как подсчитать количество записей по месяцам в MySQL?
Работа с базой данных в WordPress
SQL-запросы для смены домена в WordPress
Как изменить тип таблиц в MySQL?
Изменение кодировки таблиц в базе MySQL
Фильтрация по полю DateTime в MySQL
Меняем пароль root в MySQL 5.7
Исправление ошибок в базе MySQL

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Комментарии
  • Загрузка...
Друзья сайта