MySQL 8.0 リファレンスマニュアル


A.7 MySQL 8.0 FAQ: INFORMATION_SCHEMA

A.7.1. MySQL の INFORMATION_SCHEMA データベースについてのドキュメントはどこにありますか。
A.7.2. INFORMATION_SCHEMA についてのディスカッションフォーラムはありますか。
A.7.3. INFORMATION_SCHEMA の ANSI SQL 2003 仕様はどこにありますか。
A.7.4. Oracle Data Dictionary と MySQL INFORMATION_SCHEMA の違いは何ですか。
A.7.5. INFORMATION_SCHEMA データベースのテーブルに挿入または変更を行うことはできますか。

A.7.1.

MySQL の INFORMATION_SCHEMA データベースについてのドキュメントはどこにありますか。

第26章「INFORMATION_SCHEMA テーブルを参照してください。

A.7.2.

INFORMATION_SCHEMA についてのディスカッションフォーラムはありますか。

https://forums.mysql.com/list.php?101 を参照してください。

A.7.3.

INFORMATION_SCHEMA の ANSI SQL 2003 仕様はどこにありますか。

残念ながら、正式な仕様は無料では入手できません。 (ANSI は有料で販売しています。) ただし、「SQL-99 完全、本当に」 by Peter Gulutzan や Trudy Pelzer など、INFORMATION_SCHEMA を含む標準の包括的な概要を提供するブックがあります。

A.7.4.

Oracle Data Dictionary と MySQL INFORMATION_SCHEMA の違いは何ですか。

Oracle および MySQL は両方とも、テーブルにメタデータを提供しています。 ただし、Oracle と MySQL では異なるテーブル名およびカラム名が使用されています。 MySQL の実装は、SQL 標準で定義されている INFORMATION_SCHEMA もサポートする DB2 および SQL Server の実装に似ています。

A.7.5.

INFORMATION_SCHEMA データベースのテーブルに挿入または変更を行うことはできますか。

いいえ。アプリケーションが特定の標準構造に依存していることがあるため、変更しないでください。 このため、INFORMATION_SCHEMA テーブルまたはデータを変更したことによるバグまたはその他の問題はサポートできません


関連キーワード:  INFORMATION, SCHEMA, テーブル, InnoDB, 変更, データベース, ストレージ, エンジン, サポート, 仕様