• 首页
  • css3教程
  • html5教程
  • jQuery手册
  • php7教程
  • MySQL手册
  • apache手册
  • 位置: MySQL8中文手册 -> SQL语句

    MySQL数据字典

    MySQL Server包含一个事务性数据字典,该字典存储有关数据库对象的信息。在以前的MySQL版本中,字典数据存储在元数据文件,非事务表和存储引擎特定的数据字典中。

    本章介绍了数据字典的主要功能,优势,用法差异和局限性。有关数据字典功能的其他含义,请参见MySQL 8.0发行说明中的“数据字典说明”部分。

    MySQL数据字典的优点包括:

    • 统一存储字典数据的集中式数据字典架构的简单性。请参见“数据字典架构”。
    • 删除基于文件的元数据存储。请参见“删除基于文件的元数据存储”。
    • 事务性,崩溃安全的字典数据存储。请参见“字典数据的事务存储”。
    • 字典对象的统一和集中式缓存。请参见“字典对象缓存”。
    • 一些INFORMATION_SCHEMA表的更简单和改进的实现。请参见“ INFORMATION_SCHEMA和数据字典集成”。
    • 原子DDL。请参见“原子数据定义语句支持”。
    重要

    与没有数据字典的服务器相比,启用了数据字典的服务器在操作上存在一些常规差异。。另外,对于升级到MySQL 8.0,升级过程与以前的MySQL版本有所不同,并且要求您通过检查特定的先决条件来验证安装的升级准备情况。