Spec-Zone .ru
спецификации, руководства, описания, API

4.5.6. mysqlshow — База данных Дисплея, Таблица, и информация о Столбце

mysqlshow клиент может использоваться, чтобы быстро видеть, какие базы данных существуют, их таблицы, или столбцы таблицы, или индексирует.

mysqlshow обеспечивает интерфейс командной строки для нескольких SQL SHOW операторы. См. Раздел 13.7.5,"SHOW Синтаксис". Та же самая информация может быть получена при использовании тех операторов непосредственно. Например, можно выпустить их из mysql клиентской программы.

Вызовите mysqlshow как это:

shell> mysqlshow [options]
        [db_name [tbl_name [col_name]]]

Вывод выводит на экран только имена тех баз данных, таблиц, или столбцов, для которых у Вас есть некоторые полномочия.

Если последний параметр содержит оболочку или подстановочные символы SQL ("*", "?", "%", или"_"), только те имена, которые являются соответствующими подстановочным знаком, показывают. Если имя базы данных содержит какие-либо подчеркивания, тех нужно оставить с наклонной чертой влево (некоторые оболочки Unix требуют два) получить список надлежащих таблиц или столбцов."*"и"?"символы преобразовываются в SQL"%"и"_"подстановочные символы. Это могло бы вызвать некоторый беспорядок, когда Вы пытаетесь вывести на экран столбцы для таблицы с"_"на имя, потому что в этом случае, mysqlshow показывает Вам только имена таблиц, которые соответствуют образец. Это легко фиксируется, добавляя дополнительное"%"последний на командной строке как отдельный параметр.

mysqlshow поддерживает следующие опции, которые могут быть определены на командной строке или в [mysqlshow] и [client] группы файла опции. mysqlshow также поддерживает опции для того, чтобы обработать файлы опции, описанные в Разделе 4.2.3.4, "Параметры командной строки, которые Влияют на Обработку Файла опции".

Таблица 4.9. mysqlshow Опции

Формат Файл опции Описание
- bind-address=ip_address свяжите адресный Используйте указанный сетевой интерфейс, чтобы соединиться с MySQL Server
- сжатие сжатие Сожмите всю информацию, отправленную между клиентом и сервером
- количество количество Покажите число строк на таблицу
- отладка [=debug_options] отладка Запишите журнал отладки
- проверка отладки проверка отладки Напечатайте отладочную информацию, когда программа выходит
- информация отладки информация отладки Напечатайте отладочную информацию, память и статистику ЦП, когда программа выходит
- default-auth=plugin default-auth=plugin Плагин аутентификации, чтобы использовать
- default-character-set=charset_name набор символов значения по умолчанию Используйте charset_name в качестве набора символов значения по умолчанию
- справка Сообщение справки дисплея и выход
- host=host_name узел Соединитесь с сервером MySQL на данном узле
- ключи ключи Покажите, что таблица индексирует
- login-path=name Считайте опции пути входа в систему из.mylogin.cnf
- пароль [=password] пароль Пароль, чтобы использовать, соединяясь с сервером
- канал На Windows соединитесь с сервером, используя именованный канал
- plugin-dir=path plugin-dir=path Каталог, где плагины располагаются
- port=port_num порт Номер порта TCP/IP, чтобы использовать для соединения
- protocol=type протокол Протокол соединения, чтобы использовать
- выставочный табличный тип Покажите столбец, указывающий на табличный тип
- socket=path сокет Для соединений с localhost
- ssl-ca=file_name ssl-приблизительно Путь к файлу, который содержит список доверяемой АВАРИИ SSL
- ssl-capath=dir_name ssl-capath Путь к каталогу, который содержит доверяемые сертификаты CA SSL в формате PEM
- ssl-cert=file_name ssl-свидетельство Имя файла сертификата SSL, чтобы использовать для того, чтобы установить безопасное соединение
- ssl-cipher=cipher_list ssl-шифр Список допустимых шифров, чтобы использовать для шифрования SSL
- ssl-crl=file_name ssl-crl Путь к файлу, который содержит списки аннулированных сертификатов
- ssl-crlpath=dir_name ssl-crlpath Путь к каталогу, который содержит файлы списка аннулированных сертификатов
- ssl-key=file_name ssl-ключ Имя файла ключей SSL, чтобы использовать для того, чтобы установить безопасное соединение
- ssl-verify-server-cert ssl-verify-server-cert Значение Общего названия сервера в его сертификате проверяется против имени хоста, используемого, соединяясь с сервером
- состояние состояние Выведите на экран дополнительную информацию о каждой таблице
- user=user_name, пользователь Имя пользователя MySQL, чтобы использовать, соединяясь с сервером
- многословный Многословный режим
- версия Выведите на экран информацию о версии и выход