|
Программирование >> Программный интерфейс приложений
дит к восстановлению значения по умолчанию, если ранее оно было изменено. set sql select limit = 100000 set sql select limit = default sql warnings = {0 I 1}. Если эта опция имеет значение 1, MySQL вьщает предупреждение даже для однострочных вставок. Опция sql warnings впервые появилась в MySQL 3.22.11 и по умолчанию имеет значение 0. set sql warnings = 1 timestamp = {timestamp value default}. Определяет значение timestamp, которое используется при обработке журнала обновлений. set timestamp = default SHOW show columns from tbljname [from db name] [like pattern] show databases [like pattern] show grants for user name show index from tbl name [from db name] show processlist show status show table status [from dbname] [like pattern] show tables [from dbname] [like pattern] show variables [like pattern] Различные формы оператора show выводят всевозможную информацию о базах данных, таблицах, столбцах, индексах и общем функционировании сервера. Некоторые его формы включают предложение from dbname, позволяющее определить имя интересующей базы данных. Если это предложение не приводится, для извлечения информации используется база данных по умолчанию. Некоторые формы содержат также необязательное прехщожение like pattern, что позволяет с помощью условий ограничить выводимые значения. Задаваемый образец должен быть строкой или SQL-образцом с символами % или show columns Оператор show columns выводит список столбцов в данной таблице. Его синонимом является оператор show fields. show columns from presicnt show fields from president show columns from president from samp db show columns from tables priv from mysql like %priv Выводимые оператором show columns данные включают следующие столбцы. Field. Имя столбца таблицы. Туре. Тип столбца. Null. Показывает, может ли столбец содержать значения null. Может иметь значение yes (да) или пустое значение (нет). Key. Показывает, является ли столбец индексируемым. Default. Значение по умолчанию столбца. Extra. Дополнительная информация о столбце. Privileges. Привилегии, выделенные для столбца. Эта информация указывается только в версиях MySQL 3.23 и выше. SHOW DATABASES Оператор SHOW DATABASES выводит список баз данных, доступных на компьютере сервера. SHOW DATABASES SHOW DATABASES LIKE test% SHOW GRANTS Оператор show grants отображает информацию о привилегиях, предоставленных определенному пользователю. Для задания пользователя применяется формат user name@host name, где значения user name и hostname соответствуют задаваемым для оператора grant. Оператор SHOW GRANTS впервые появился в MySQL версии 3.23.4. SHOW GRANTS FOR rootSlocalhost SHOW GRANTS FOR @pit-viper.snake.net SHOW INDEX Оператор show index отображает информацию об индексах таблицы. Его аналогом является оператор show keys. SHOW index from score SHOW KEYS FROM score SHOW INDEX FROM samp db. score SHOW INDEX FROM score FROM samp db Выводимый результат этого оператора содержит следующие столбцы. Table. Имя таблицы, содержащей индексы. Nonunique. Этот столбец имеет значение L если индекс может содержать дублирующие значения, и О, если это не допускается. Key name. Имя индекса. Seq in index. Число столбцов внутри индекса, которые нумеруются, начиная с L Column name. Имя столбца. ш Collation. Порядок сортировки столбцов внутри индекса. Возможными значениями этого столбца могут быть А (восходящая сортировка), D (нисходящая сортировка) или NULL (столбцы не отсортированы). Нисходящие ключи еще пока недоступны, но их планируется ввестц в будущем. Cardinality, Количество уникальных значений в индексе. Значение этого параметра обновляется посредством запуска утилит myisamchk и isamchk с опцией --analyze. ш Subpart. Длина префикса, если только индексируется префикс столбца. Этот параметр имеет значение NULL, если индексируется целый столбец. Packed. Способ пакетирования ключа (NULL, если ключ не пакетируется). Этот столбец имеется только в MySQL серии 3.23 и выше. ш Comment. Зарезервировано для внутренних комментариев об индексе. Этот столбец имеется только в MySQL серии 3.23 и выше. show processlist Оператор SHOW processlist отображает информацию о выполняемых внутри сервера потоках. Его вывод содержит следующие столбцы. Id. ID-номер потока для клиента. User. Имя клиента, связанное с потоком. ш Host. Компьютер, с которого подключается клиент, ш db. База данных по умолчанию для клиента. Command. Команда, исполняемая потоком. Time. Количество времени, в течение которого команда выполняется в потоке (в секундах). State. Информация об операциях, которые MySQL выполняет в процессе обработки оператора SQL. Значение этого столбца может оказаться полезным при выяснении проблем в работе MySQL или для вопросов для списка рассьшки. Info. Исполляемый запрос. show status Оператор SHOW STATUS выводит на экран значения переменных состояния сервера. Abortedclients. Число клиентских соединений, прерванных в результате неправильного закрытия соединения клиентом. Aborted connects. Число неудачных попыток подключения к серверу.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |