[+/-]
SHOW AUTHORS 構文SHOW BINARY LOGS 構文SHOW BINLOG EVENTS 構文SHOW CHARACTER SET 構文SHOW COLLATION 構文SHOW COLUMNS 構文SHOW CONTRIBUTORS 構文SHOW CREATE DATABASE
構文SHOW CREATE EVENT 構文SHOW CREATE FUNCTION
構文SHOW CREATE PROCEDURE
構文SHOW CREATE TABLE 構文SHOW CREATE TRIGGER
構文SHOW CREATE VIEW 構文SHOW DATABASES 構文SHOW ENGINE 構文SHOW ENGINES 構文SHOW ERRORS 構文SHOW EVENTS 構文SHOW FUNCTION CODE 構文SHOW FUNCTION STATUS
構文SHOW GRANTS 構文SHOW INDEX 構文SHOW INNODB STATUS 構文SHOW MASTER STATUS 構文SHOW OPEN TABLES 構文SHOW PLUGINS 構文SHOW PRIVILEGES 構文SHOW PROCEDURE CODE
構文SHOW PROCEDURE STATUS
構文SHOW PROCESSLIST 構文SHOW PROFILE 構文SHOW PROFILES 構文SHOW SCHEDULER STATUS 構文SHOW SLAVE HOSTS 構文SHOW SLAVE STATUS 構文SHOW STATUS 構文SHOW TABLE STATUS 構文SHOW TABLES 構文SHOW TRIGGERS 構文SHOW VARIABLES 構文SHOW WARNINGS 構文
SHOW
は、データベース、テーブル、カラム、またサーバーのステータス情報などのような様々な情報を提供する多くの形を持っています。この節では次のようなものを紹介します。
SHOW AUTHORS SHOW CHARACTER SET [like_or_where] SHOW COLLATION [like_or_where] SHOW [FULL] COLUMNS FROMtbl_name[FROMdb_name] [like_or_where] SHOW CONTRIBUTORS SHOW CREATE DATABASEdb_nameSHOW CREATE EVENTevent_nameSHOW CREATE FUNCTIONfunc_nameSHOW CREATE PROCEDUREproc_nameSHOW CREATE TABLEtbl_nameSHOW CREATE TRIGGERtrigger_nameSHOW CREATE VIEWview_nameSHOW DATABASES [like_or_where] SHOW ENGINEengine_name{STATUS | MUTEX} SHOW [STORAGE] ENGINES SHOW ERRORS [LIMIT [offset,]row_count] SHOW [FULL] EVENTS SHOW FUNCTION CODEfunc_nameSHOW FUNCTION STATUS [like_or_where] SHOW GRANTS FORuserSHOW INDEX FROMtbl_name[FROMdb_name] SHOW INNODB STATUS SHOW OPEN TABLES [FROMdb_name] [like_or_where] SHOW PLUGINS SHOW PROCEDURE CODEproc_nameSHOW PROCEDURE STATUS [like_or_where] SHOW PRIVILEGES SHOW [FULL] PROCESSLIST SHOW PROFILE [types] [FOR QUERYn] [OFFSETn] [LIMITn] SHOW PROFILES SHOW SCHEDULER STATUS SHOW [GLOBAL | SESSION] STATUS [like_or_where] SHOW TABLE STATUS [FROMdb_name] [like_or_where] SHOW TABLES [FROMdb_name] [like_or_where] SHOW TRIGGERS [FROMdb_name] [like_or_where] SHOW [GLOBAL | SESSION] VARIABLES [like_or_where] SHOW WARNINGS [LIMIT [offset,]row_count]like_or_where: LIKE 'pattern' | WHEREexpr
特定の SHOW
ステートメントの構文に
LIKE
'
部分が含まれている場合、pattern''
は SQL の 「pattern'%」
と 「_」
のワイルドカード文字を含むことのできる文字列です。そのパターンは、一致する値へのステートメント出力を制限するのに有効です。
いくつかの
SHOW
ステートメントは、どの行を表示するかを指定することに対して柔軟性を提供する
WHERE
節も許容します。Extensions to SHOW Statements
を参照してください。
多くの MySQL API (PHP など)
では、SHOW
ステートメントから返された結果を、SELECT
から返された結果セットとして処理できます。詳細については、Connectors and APIs
または API
ドキュメントを参照してください。さらに、SQL
では、INFORMATION_SCHEMA
データベース内のテーブルに対するクエリーからの結果を操作できます。これは、SHOW
ステートメントからの結果では簡単にはできません。INFORMATION_SCHEMA Tables
を参照してください。
