Advertisement

全面解析InnoDB(5)文件系统

阅读量:

1. 数据库和文件系统的关系

例如 InnoDB 和 MyISAM 这类数据库管理系统都采用将表存放在文件系统的策略。当我们要读取数据时 **** ** ** ** ** ** ** ,这些数据库管理系统能够从其所属的文件系统中成功地读取并传递给用户所需的数据 。当我们要进行写入操作时 **** ,则由这些数据库管理系统负责将所有记录可靠地保存至其所在的文件系统 。

2.MySQL数据目录

区别于MySQL的安装目录(该目录中存储了用于控制服务器以及客户端执行的各种命令),数据目录则专门用于存储MySQL运行过程中产生的各种数据

2.1 查找MySQL数据目录的位置

由于数据目录位置是位于系统变量'datadir'中的,默认情况下会自动定位到该位置。因此直接输入相应的命令后即可定位到该位置。

复制代码
    mysql> SHOW VARIABLES LIKE 'datadir';
image.png

2.2 数据目录的结构

已知数据目录位置,在该系统下生成的数据库会自动创建一个与之同名的子文件夹,并在对应的存储位

全部评论 (0)

还没有任何评论哟~