Documentation Home
MySQL 8.0 参考手册  / 附录 A MySQL 8.0 常见问题解答  /  A.7 MySQL 8.0 FAQ:INFORMATION_SCHEMA

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 数据字典和 MySQL INFORMATION_SCHEMA 有什么区别?
A.7.5. 我可以添加或以其他方式修改在 INFORMATION_SCHEMA 数据库中找到的表吗?

A.7.1.

在哪里可以找到 MySQL INFORMATION_SCHEMA数据库的文档?

请参阅第 26 章,INFORMATION_SCHEMA 表

您可能还会发现 MySQL 用户论坛 很有帮助。

A.7.2.

有讨论论坛 INFORMATION_SCHEMA吗?

请参阅MySQL 用户论坛

A.7.3.

在哪里可以找到 的 ANSI SQL 2003 规范 INFORMATION_SCHEMA

不幸的是,官方规范不是免费提供的。(ANSI 提供它们可供购买。)但是,也有一些书籍提供了标准的全面概述,例如SQL-99 Complete, Really by Peter Gulutzan 和 Trudy Pelzer,包括 INFORMATION_SCHEMA.

A.7.4.

Oracle 数据字典和 MySQL 有什么区别INFORMATION_SCHEMA

Oracle 和 MySQL 都在表中提供元数据。但是,Oracle 和 MySQL 使用不同的表名和列名。MySQL 实现更类似于 DB2 和 SQL Server 中的实现,它们也支持 INFORMATION_SCHEMASQL 标准中定义的。

A.7.5.

我可以添加或以其他方式修改 INFORMATION_SCHEMA数据库中的表吗?

不可以。由于应用程序可能依赖于某种标准结构,因此不应对其进行修改。因此,我们无法支持因修改 INFORMATION_SCHEMA表或数据而导致的错误或其他问题。