MySQL 8.0 参考手册 / 第 26 章 INFORMATION_SCHEMA 表 / 26.3 INFORMATION_SCHEMA 总表 /
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 | |
+--------------+-------------+---------+
笔记
SCHEMATA_EXTENSIONS
是一个非标准INFORMATION_SCHEMA
表。