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

13.7.5. SHOW Синтаксис

13.7.5.1. SHOW BINARY LOGS Синтаксис
13.7.5.2. SHOW BINLOG EVENTS Синтаксис
13.7.5.3. SHOW CHARACTER SET Синтаксис
13.7.5.4. SHOW COLLATION Синтаксис
13.7.5.5. SHOW COLUMNS Синтаксис
13.7.5.6. SHOW CREATE DATABASE Синтаксис
13.7.5.7. SHOW CREATE EVENT Синтаксис
13.7.5.8. SHOW CREATE FUNCTION Синтаксис
13.7.5.9. SHOW CREATE PROCEDURE Синтаксис
13.7.5.10. SHOW CREATE TABLE Синтаксис
13.7.5.11. SHOW CREATE TRIGGER Синтаксис
13.7.5.12. SHOW CREATE VIEW Синтаксис
13.7.5.13. SHOW DATABASES Синтаксис
13.7.5.14. SHOW ENGINE Синтаксис
13.7.5.15. SHOW ENGINES Синтаксис
13.7.5.16. SHOW ERRORS Синтаксис
13.7.5.17. SHOW EVENTS Синтаксис
13.7.5.18. SHOW FUNCTION CODE Синтаксис
13.7.5.19. SHOW FUNCTION STATUS Синтаксис
13.7.5.20. SHOW GRANTS Синтаксис
13.7.5.21. SHOW INDEX Синтаксис
13.7.5.22. SHOW MASTER STATUS Синтаксис
13.7.5.23. SHOW OPEN TABLES Синтаксис
13.7.5.24. SHOW PLUGINS Синтаксис
13.7.5.25. SHOW PRIVILEGES Синтаксис
13.7.5.26. SHOW PROCEDURE CODE Синтаксис
13.7.5.27. SHOW PROCEDURE STATUS Синтаксис
13.7.5.28. SHOW PROCESSLIST Синтаксис
13.7.5.29. SHOW PROFILE Синтаксис
13.7.5.30. SHOW PROFILES Синтаксис
13.7.5.31. SHOW RELAYLOG EVENTS Синтаксис
13.7.5.32. SHOW SLAVE HOSTS Синтаксис
13.7.5.33. SHOW SLAVE STATUS Синтаксис
13.7.5.34. SHOW STATUS Синтаксис
13.7.5.35. SHOW TABLE STATUS Синтаксис
13.7.5.36. SHOW TABLES Синтаксис
13.7.5.37. SHOW TRIGGERS Синтаксис
13.7.5.38. SHOW VARIABLES Синтаксис
13.7.5.39. SHOW WARNINGS Синтаксис

SHOW имеет много форм, которые предоставляют информацию о базах данных, таблицах, столбцах, или информации о статусе о сервере. Этот раздел описывает тех следующее:

SHOW AUTHORSSHOW {BINARY | MASTER} LOGSSHOW BINLOG EVENTS [IN 'log_name'] [FROM pos] [LIMIT [offset,] row_count]SHOW CHARACTER SET [like_or_where]SHOW COLLATION [like_or_where]SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [like_or_where]SHOW CONTRIBUTORSSHOW CREATE DATABASE db_nameSHOW CREATE EVENT event_nameSHOW CREATE FUNCTION func_nameSHOW CREATE PROCEDURE proc_nameSHOW CREATE TABLE tbl_nameSHOW CREATE TRIGGER trigger_nameSHOW CREATE VIEW view_nameSHOW DATABASES [like_or_where]SHOW ENGINE engine_name {STATUS | MUTEX}SHOW [STORAGE] ENGINESSHOW ERRORS [LIMIT [offset,] row_count]SHOW EVENTSSHOW FUNCTION CODE func_nameSHOW FUNCTION STATUS [like_or_where]SHOW GRANTS FOR userSHOW INDEX FROM tbl_name [FROM db_name]SHOW MASTER STATUSSHOW OPEN TABLES [FROM db_name] [like_or_where]SHOW PLUGINSSHOW PROCEDURE CODE proc_nameSHOW PROCEDURE STATUS [like_or_where]SHOW PRIVILEGESSHOW [FULL] PROCESSLISTSHOW PROFILE [types] [FOR QUERY n] [OFFSET n] [LIMIT n]SHOW PROFILESSHOW SLAVE HOSTSSHOW SLAVE STATUS [NONBLOCKING]SHOW [GLOBAL | SESSION] STATUS [like_or_where]SHOW TABLE STATUS [FROM db_name] [like_or_where]SHOW [FULL] TABLES [FROM db_name] [like_or_where]SHOW TRIGGERS [FROM db_name] [like_or_where]SHOW [GLOBAL | SESSION] VARIABLES [like_or_where]SHOW WARNINGS [LIMIT [offset,] row_count]like_or_where:    LIKE 'pattern'  | WHERE expr

Если синтаксис для данного SHOW оператор включает a LIKE 'pattern' часть, 'pattern' строка, которая может содержать SQL"%"и"_"подстановочные символы. Образец полезен для ограничения вывода оператора совпадающими значениями.

Несколько SHOW операторы также принимают a WHERE пункт, который обеспечивает больше гибкости в определении который строки вывести на экран. См. Раздел 19.31, "Расширения SHOW Операторы".

Много API MySQL (таких как PHP) позволяют Вам обработать результат, возвращенный из a SHOW оператор, поскольку Вы были бы набор результатов от a SELECT; см. Главу 21, Соединители и API, или Вашу документацию API для получения дополнительной информации. Кроме того, можно работать в SQL со следствиями запросов на таблицах в INFORMATION_SCHEMA база данных, которую невозможно легко сделать со следствиями SHOW операторы. См. Главу 19, INFORMATION_SCHEMA Таблицы.