Documentation Home
MySQL 8.0 参考手册  / 第 26 章 INFORMATION_SCHEMA 表  / 26.3 INFORMATION_SCHEMA 总表  /  26.3.32 INFORMATION_SCHEMA SCHEMATA_EXTENSIONS 表

26.3.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出现任何选项。

例子

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        |         |
+--------------+-------------+---------+

笔记