|
Программирование >> Создание клиентов mysql
mysql> SHOW CREATE TABL 1. db \G *************************** *************************** Table: db Create Table: CREATE TABLE db (. Host char(60) binary NOT NULL default Db char(64) binary NOT NULL default , User char(16) binary NOT NULL default , NOT NULL default NOT NULL default NOT NULL default NOT NULL default NOT NULL default Select priv enum(N,Y) Insert priv епшп(N,Y) Update priV enum (N, Y) Delete priv enum(N,Y) Create priv enum(N,Y) Drop priv enumCN, Y) NOT NULL default N, Grant priv enumCN, Y) NOT NULL default N, References priv enum(N,Y) NOT NULL default Index priv enum( N, Y ) NOT NULL default N, Alter priv enum(N, Y) NOT NULL default N, PRIMARY KEY (Host,Db,User), KEY User {User) ) TYPE=MYISAM COMMENT=Database privileges 1 row in set (0.01 sec) SHOWDATABASES Инструкция SHOW DATABASES возвращает список баз данных, существующих на сервере: SHOW DATABASES [LIKE шаблон] Пример инструкции показан в листинге 13.47. В предложении LIKE задается шаблон имен баз данных (см. главу 10, Типы данн1х, переменные и выражения ). SHOW GRANTS Инструкция SHOW GRANTS выводит список привилегий, предоставленных заданному пользователю: SHOW GRANTS FOR пользователь Полный список инструкций 245 Имя пользователя можно дополнить именем узла, как показано в листинге 13.48. mysql> SHOW GRANTS FOR root@localhost; I Grants for root@localhost I I GRANT ALL PRIVILEGES ON *.* TO root@localhost WITH GRANT OPTION ! 1 row in set (0.00 sec) SHOWINDEX Инструкция SHOW INDEX возвращает информацию об индексах таблицы. Ее синтаксис таков: SHOW {INDEX I KEYS} FROM таблица [FROM база даннык] Результатом этого запроса будет таблица, столбцы которой перечислены в табл. 13.4. Каждый компонент составного индекса будет представлен в таблице результатов отдельной строкой. Столбец Описание Table Имя таблицы Non unique Указание на то, допускаются ли дублирующиеся значения Key name Имя индекса Seq in index Порядковый номер для компонентов составного индекса Индексируемый столбец Collation Порядок сортировки Cardinality Среднестатистическое количество уникальных элементов индекса Sub part Число индексируемых символов в столбце с частичной индексацией Packed Признак того, является ли индекс сжатым Comment Указание на то, имеет ли индекс тип FULLTEXT SHOWLOGS Инструкция SHOW LOGS возвращает информацию о журнальных файлах: SHOW [MASTER] LOGS Таблица результатов содержит три столбца. В столбца 1е отображается путь к файлу, а в столбце Туре - тип файла, например MB. Значение столбца Status определяет статус файла: FREE или IN USE. SHOWPROCESSUST Инструкция SHOW PROCESSLIST выдает список соединений с текущей базой даннхх: SHOW [FULL] PROCESSLIST Если текущий пользователь имеет привилегию PROCESS, будет показан список всех соединений, поддерживаемых на сервере. В противном случае учитываются лишь соединения текущего пользователя. Флаг FULL говорит о том, что для каждого соединения необходимо показать полный текст запроса, выполняемого в настоящий момент. По умолчанию отображаются только 100 первых символов запроса. SHOWSTATUS Инструкция SHOW STATUS возвращает статистическую информацию о сервере. Ее синтаксис таков: SHOW [MASTER I SLAVE] STATUS [LIKE шаблон] Флаги MASTER и SLAVE указывают на то, что информация выдается соответственно о главном и подчиненном серверах. В предложении LIKE задается шаблон имен выводимых переменных. Список переменных приведен в табл. 13.5. Переменная Aborted clients Aborted connects Bytes received Bytes sent Connections Created tmp disk tables Created tmp files Описание Количество неправильно закрытых соединений Количество неудавшихся попыток подключиться к серверу Кол1чество байтов, полученных от клиентов Количество байтов, посланных клиентам Количество попыток подключиться к серверу Число временных таблиц, созданных на диске Число временных файлов, созданных демоном mysqld
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |