MySQL 8.0 参考手册  / 第 5 章 MySQL 服务器管理  /  5.2 MySQL数据目录

5.2 MySQL数据目录

MySQL 服务器管理的信息存储在称为数据目录的目录下。以下列表简要描述了通常在数据目录中找到的项目,并提供了其他信息的交叉引用:

  • 数据目录子目录。数据目录下的每个子目录都是一个数据库目录,对应服务器管理的一个数据库。所有 MySQL 安装都有特定的标准数据库:

    其他子目录对应于用户或应用程序创建的数据库。

    笔记

    INFORMATION_SCHEMA是一个标准的数据库,但它的实现没有使用相应的数据库目录。

  • 服务器写入的日志文件。请参阅 第 5.4 节,“MySQL 服务器日志”

  • InnoDB表空间和日志文件。请参阅 第 14 章,InnoDB 存储引擎

  • 服务器进程 ID 文件(当服务器运行时)。

通过重新配置服务器,可以将前面列表中的某些项目重新定位到别处。此外,该 --datadir选项允许更改数据目录本身的位置。对于给定的 MySQL 安装,检查服务器配置以确定项目是否已移动。