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 |