SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【MySQL】INFORMATION_SCHEMA 情報スキーマ(@sql- 92)

MySQL5で見かける「information_schema」。

昔、初めて見たときは、何だこれ気持ち悪いなと思ったものですが、SQL-92の規格にある情報スキーマというものです。

INFORMATION_SCHEMA はデータベース メタデータへのアクセスを提供します。

例えば、testデータベースのテーブルを全部一覧で取得できます。

select
	*
from
	information_schema.tables
where
	TABLE_SCHEMA = 'test'
	and TABLE_TYPE = 'BASE TABLE';

データベースに関する情報が、他にもいろいろと取得できます

関連するメモ

コメント