Mysql——》数据目录

推荐链接:
    总结——》【Java】
    总结——》【Mysql】
    总结——》【Redis】
    总结——》【Kafka】
    总结——》【Spring】
    总结——》【SpringBoot】
    总结——》【MyBatis、MyBatis-Plus】
    总结——》【Linux】
    总结——》【MongoDB】
    总结——》【Elasticsearch】

Mysql——》数据目录

  • 一、数据目录的路径
  • 二、数据目录的数据
    • 1、库在文件系统中的表示
    • 2、表在文件系统中的表示
      • (1)innodb存储引擎
      • (2)myisam存储引擎

一、数据目录的路径

-- C:\ProgramData\MySQL\MySQL Server 5.7\Data\
show variables like 'datadir';

二、数据目录的数据

  1. 用户数据:数据库、表、视图和触发器
  2. 其它数据
    Mysql——》数据目录_第1张图片

1、库在文件系统中的表示

  1. 在数据目录下创建一个和数据库名同名的子目录/文件夹
  2. 在与数据库名同名的子目录下创建db.opt文件,文件中包含数据库的各种属性,比方说该数据库的字符集和比较规则。

2、表在文件系统中的表示

(1)innodb存储引擎

  1. xxx.frm:表结构
  2. xxx.ibd:数据文件/索引文件

(2)myisam存储引擎

  1. xxx.frm:表结构
  2. xxx.MYD:数据文件
  3. xxx.MYI:索引文件

你可能感兴趣的:(Mysql,mysql,datadir,数据,innodb,myisam)