ps. 有些看名字都能知道的就不解释了
windows安装后的目录:
c:\program files\MySQL
├── bin 存放可执行文件, 客户端, 服务端程序等
├── Data 数据库目录
├── docs 文档
├── etc
├── include 存储包含的头文件, 如: mysql.h, mysql_ername.h等
├── lib 用于放置一系列库文件
├── run
├── share 用于存放字符集, 语言等信息
├── var
├── LICENSE
├── LICENSE.router
├── my.ini 配置文件
├── README
└── README.router
linux rpm安装后的目录
/
├── etc
│ └── rc.d
│ └── init.d 启动脚本文件mysql的目录
├── lib64
│ └── mysql 库文件,插件
├── usr
│ ├── bin 可执行命令mysqladmin mysqldump等
│ └── share
│ └── mysql-8.0 配置文件 (语言配置文件)
└── var
└── lib
├── data
│ ├── auto.cnf 存放UUID
│ ├── binlog.****** 二进制日志
│ ├── ca.pem 自签名CA证书
│ ├── ca-key.pem CA 私钥
│ ├── client-cert.pem 客户端证书
│ ├── client-key.pem 客户端私钥
│ ├── ib_buffer_pool 热数据
│ ├── ibdata1 数据表空间文件
│ ├── ib_logfile0 事务日志
│ ├── ib_logfile1 事务日志
│ ├── ibtmp1 临时表空间 (临时表undo)
│ ├── #innodb_temp 临时表 (磁盘临时表数据)
│ ├── mysql 核心数据库
│ ├── mysql.ibd mysql系统表和数据字典表表空间文件
│ ├── mysqld-auto.cnf 持久化变量
│ ├── performance_schema 性能监控,资源消耗
│ ├── private_key.pem RSA 密钥对的私钥
│ ├── public_key.pem RSA 密钥对的公钥
│ ├── server-key.pem 服务器端私钥
│ ├── server-cert.pem 服务器端证书
│ ├── sys 元数据信息
│ ├── undo_001 撤销表空间
│ ├── undo_002 撤销表空间
│ ├── <hostname>.err 错误日志
│ └── <hostname>.pid 进程ID
└── mysql 数据库目录