MYSQL库中各文件作用详解
MYSQL库中各文件作用详解
第一部分:正常MYSQL的每个表有三个文件:
第二部分:这三个文件的作用:
*.frm是描述了表的结构---(一个.frm文件就是对应的数据库中的一个表)
*.MYD保存了表的数据记录---(是INNODB引擎外的数据文件)
*.MYI则是表的索引---(是MyISAM表的索引的扩展名)
建议:
对数据库的操作有大量的select,就用MyISAM表
对数据库的操作有大量的insert or update,就用InnoDB
第三部分:发现有个表只有.frm文件了。没有.MYD文件和.MYI文件
没有myi与myd那说明,你使用的不是MyISAM引擎,比如你创建表的时候指定为InnoDB引擎了,就没有这两个文件
只有frm文件......
可以:选中表---右键---设计视图---选项: