[+/-]
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_name
SHOW CREATE EVENTevent_name
SHOW CREATE FUNCTIONfunc_name
SHOW CREATE PROCEDUREproc_name
SHOW CREATE TABLEtbl_name
SHOW CREATE TRIGGERtrigger_name
SHOW CREATE VIEWview_name
SHOW DATABASES [like_or_where
] SHOW ENGINEengine_name
{STATUS | MUTEX} SHOW [STORAGE] ENGINES SHOW ERRORS [LIMIT [offset
,]row_count
] SHOW [FULL] EVENTS SHOW FUNCTION CODEfunc_name
SHOW FUNCTION STATUS [like_or_where
] SHOW GRANTS FORuser
SHOW INDEX FROMtbl_name
[FROMdb_name
] SHOW INNODB STATUS SHOW OPEN TABLES [FROMdb_name
] [like_or_where
] SHOW PLUGINS SHOW PROCEDURE CODEproc_name
SHOW 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
を参照してください。