mysql各种文件作用

表 MySQL文件类型 
文件类型 文件名扩展名 文件内容 
样式文件 .frm 描述表的结构(它的列、列类型、索引等)。 
数据文件 .ISD(ISAM) 
或.MYD(MyISAM) 包含数据文件上的所有索引的索引树。 
索引文件 .ISM(ISAM) 
或.MYI(MyISAM) 该索引文件依赖表是否有索引而存在。 


表 MySQL状态文件 
文件类型 缺省名 文件内容 
进程ID HOSTNAME.pid 服务器进程的ID 
出错日志 HOSTNAME.err 启动和关闭事件和出错情况 
一般日志 HOSTNAME.log 连接/断开事件和查询信息 
更新日志 HOSTNAME.nnn 修改表结构级内容的所有查询文本 




.err 错误日志文件
.pid 记录mysqld进程的id,用于锁
auto.cnf        记录mysql数据库实例的server_uuid,安装的时候初始化,master和slave的server_uuid不能一样
ib_buffer_pool  缓存池,存放部分最近的查询记录和索引等,可以通过show variables like 'innodb%pool%'查看相关参数
ibdata1         innodb表空间,如果采用innodb引擎,会默认10M大小
ib_logfile0     事务日志文件,是确保事务的REDO和UNDO,主要是确保事务的前滚和后滚,不是用来恢复用
ibtmp1          临时表空间
mysql                     系统数据库目录
mysql-bin.000001 二进制日志文件,用于恢复,主从数据同步等
mysql-bin.index  二进制日志文件索引,存放二进制日志文件列表
performance_schema 系统数据库目录
sys                系统数据库目录

你可能感兴趣的:(mysql)