INFORMATION_SCHEMA

MySQL5.0からINFORMATION_SCHEMAというものが導入されました。MySQLの環境等に 関する情報がINFORMATION_SCHEMAデータベース上のテーブルに格納されます。

MySQL4.1以前のSHOWコマンドで得られる情報がSELECT文で取得できるようになります。

INFORMATION_SCHEMAに格納されるテーブル

Tables_in_information_schema
CHARACTER_SETS
COLLATIONS
COLLATION_CHARACTER_SET_APPLICABILITY
COLUMNS
COLUMN_PRIVILEGES
KEY_COLUMN_USAGE
ROUTINES
SCHEMATA
SCHEMA_PRIVILEGES
STATISTICS
TABLES
TABLE_CONSTRAINTS
table_PRIVILEGES
TRIGGERS
VIEWS
USER_PRIVILEGES