MySQL数据库文件名后缀及后缀片段详细说明:
| 后缀片段 | 描述 | 例子 |
||||
| .frm | 存储数据库表结构信息的文件。 | table_name.frm |
| .myd | 存储表数据(MyISAM存储引擎)的文件。 | table_name.myd |
| .myi | 存储表索引信息(MyISAM存储引擎)的文件。 | table_name.myi |
| .ibd | 存储InnoDB存储引擎表数据和索引的文件。 | table_name.ibd |
| .ibd | 与InnoDB存储引擎相关的日志文件,用于存储事务日志。 | table_name.ib_logfile0 |
| .ib_logfile* | InnoDB存储引擎的日志文件,*表示不同的日志文件编号。 | table_name.ib_logfile1, table_name.ib_logfile2 |
| .cfg | MySQL服务器的配置文件。 | my.cnf |
| .err | MySQL服务器的错误日志文件。 | my.err |
| .pid | MySQL服务器的进程ID文件。 | my.pid |
| .sock | MySQL服务器的套接字文件,用于Unix/Linux系统上的socket连接。 | mysql.sock |
| .cmd | 用于存储客户端执行的命令的历史记录。 | .cmd |
| .sql | 存储SQL脚本或备份文件的文件。 | backup_2023.sql |
| .errlog | MySQL的错误日志文件,通常用于记录数据库的错误信息。 | mysql.errlog |
| .old | 通常用于备份或重命名旧的文件,以便于版本控制或恢复。 | table_name_old.myd |
| .bak | 表示备份文件,用于备份数据库或表。 | table_name_bak.myd |
| .tmp | 临时文件,可能用于存储临时数据或索引。 | table_name_tmp.myd |
| .log | 用于记录MySQL服务器的日志信息,如启动、关闭和错误信息。 | mysql.log |
以上是MySQL数据库中常见的文件后缀及其用途的详细说明。