首批通过分布式安全可靠测评,为关键业务系统打造
MySQL 兼容视图
更新时间:2024-10-31 23:00:00
介绍 OceanBase 数据库 MySQL 模式下相关视图的信息。
存放位置
MySQL 兼容视图放在 Information_schema 和 MySQL 数据库下。
视图区分
MySQL 兼容视图包含 INFORMATION_SCHEMA.* 相关视图、 mysql.* 视图。在 MySQL模式下支持通过 INFORMATION_SCHEMA 表和 SHOW 语句访问存储在数据字典表中的数据。
INFORMATION_SCHEMA.*
带有 INFORMATION_SCHEMA.* 前缀的视图,INFORMATION_SCHEMA 提供对 MySQL 租户中数据库元数据(例如数据库或表的名称、列的数据类型或访问权限)的访问。有时也叫做数据字典或系统目录。INFORMATION_SCHEMA 是每个 MySQL 租户中的一个 Database/Schema,用于存储有关 MySQL 租户维护的所有其他数据库的信息。INFORMATION_SCHEMA 数据库包含几个只读表。它们实际上是视图,而不是基表。
mysql.*
带有 mysql.* 前缀的视图,包含存储 OceanBase 数据库 MySQL 模式下服务器运行时所需信息的表。一般包含存储数据库对象元数据的数据字典表和用于其他操作目的的系统表。OceanBase 数据库兼容了部分 mysql.*视图,例如: mysql.help_* 视图包含了服务器端的一些帮助信息;mysql.time_zone_* 记录了时区相关的信息;mysql.user 视图和 mysql.db 视图记录了用户权限相关的一些信息。