Documentation Home
MySQL 8.0 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 36.1Mb
PDF (A4) - 36.2Mb


MySQL 8.0 リファレンスマニュアル  /  INFORMATION_SCHEMA テーブル  /  INFORMATION_SCHEMA SCHEMATA_EXTENSIONS テーブル

このページは機械翻訳したものです。

26.32 INFORMATION_SCHEMA SCHEMATA_EXTENSIONS テーブル

SCHEMATA_EXTENSIONS テーブル (MySQL 8.0.22 で使用可能) は、SCHEMATA テーブルをスキーマオプションに関する情報で拡張します。

SCHEMATA_EXTENSIONS テーブルには、次のカラムがあります:

  • CATALOG_NAME

    スキーマが属するカタログの名前。 この値は常に def です。

  • SCHEMA_NAME

    スキーマの名前。

  • OPTIONS

    スキーマのオプション。 スキーマが読取り専用の場合、値には READ ONLY=1 が含まれます。 スキーマが読取り専用でない場合、READ ONLY オプションは表示されません。

Press CTRL+C to copy
mysql> ALTER SCHEMA mydb READ ONLY = 1; mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA_EXTENSIONS WHERE SCHEMA_NAME = 'mydb'; +--------------+-------------+-------------+ | CATALOG_NAME | SCHEMA_NAME | OPTIONS | +--------------+-------------+-------------+ | def | mydb | READ ONLY=1 | +--------------+-------------+-------------+ mysql> ALTER SCHEMA mydb READ ONLY = 0; mysql> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA_EXTENSIONS WHERE SCHEMA_NAME = 'mydb'; +--------------+-------------+---------+ | CATALOG_NAME | SCHEMA_NAME | OPTIONS | +--------------+-------------+---------+ | def | mydb | | +--------------+-------------+---------+

メモ

  • SCHEMATA_EXTENSIONS は非標準の INFORMATION_SCHEMA テーブルです。