昨天看到一个图书管理系统的程序时,发现数据库文件是MYI,frm和myi文件,不是平常用的.sql文件,以前没有用过这种文件,以前都没有注意到这一点。网上搜索了一下,呵呵,顺利导入到MYSQL中了。
首先我们先介绍一下.frm .myd .myi是什么文件。.frm .myd .myi都是Mysql存储数据的文件, 代表MySQL数据库表的结构/数据和索引文件 ,我们默认创建数...
分类:
数据库 时间:
2015-02-07 09:11:54
阅读次数:
237
MySqlStudy案例之--MySql体系和存储引擎1、数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合。在MySQL中,数据库文件可以是frm、myd、myi、ibd结尾的文件。当使用NDB引擎时,数据库文件可能不是操作系统上的文件,而是存放与内存之中的文件,但是定义仍然不变。..
分类:
数据库 时间:
2015-02-02 20:01:49
阅读次数:
327
#写的不好轻喷
被ORACLE收购以后默认是INNODB引擎
MyISAM
Mysql5.5.5之前的默认存储引擎
支持大文件,通常认为是256TB适合读多写少的应用场景每个MyISAM表的最大索引数是64,可以通过编译改变BLOB和TEXT类型可以被索引支持全文索引仅支持表锁非事务性引擎
不支持事务性操作
.frm文件存储表定义、.MYD数...
分类:
数据库 时间:
2015-01-27 15:03:06
阅读次数:
201
MyISAM是Mysql的默认存储引擎,它在磁盘上存储为三个文件,.MYD是数据文件.MYI是索引文件.frm是存储表定义。我们可以考虑把数据文件和索引文件分别存到不同的磁盘,实现IO平均分布。如果对事务完整性没有要求,或者以select、insert为主的操作,可以选择该存储引擎。1、MyISAM..
分类:
数据库 时间:
2015-01-22 15:45:53
阅读次数:
198
遇到一个js获取radio值的问题,原来根据frm.type.value取到的值在ie下是空值解决办法:type为每个radio的值 var chkObjs=document.getElementsByName("group"); for(var i=0;i<chkObjs.length;i++)....
分类:
Web程序 时间:
2015-01-20 19:52:28
阅读次数:
131
http://www.admin5.com/article/20140523/546473.shtml如果.MYD文件丢失或者误删除,有没有备份,也没有二进制日志,还没有备库,那怎么办呐?案例:灾难恢复在没有备份,没有日志,没有备库,数据文件还被删除的情况下恢复数据恢复思路在系统中删除文件并非真正在存储中抹去数..
分类:
数据库 时间:
2015-01-15 01:57:56
阅读次数:
258
.frm文件损坏或丢失的恢复由于frm文件保存着表结构信息,因此当该文件损坏时候,将无法读取改表中的文件,通过以下步骤可以恢复step1:将存有数据的MYI和MYD文件保存到其他地方step2:在数据库里重建同命名的表,结构也要一样。(要保证和以前表结构,存储引擎,数据类型等保持..
分类:
其他好文 时间:
2015-01-14 18:27:05
阅读次数:
197
使用myisamchk命令修复表myisam使用程序可以用来获得有关你的数据库表的统计信息,检查,修复,优化他们命令格式:myisamchk[option]tables[.frm]常用的检查选项:--information-i打印所检察标的统计信息--fast,-F只检查没有正确关闭的表--force,-f如果myisam发现表内有任何..
分类:
其他好文 时间:
2015-01-14 18:15:24
阅读次数:
186
MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据...
分类:
数据库 时间:
2015-01-05 21:50:00
阅读次数:
196
这个问题想必大家都被问过无数次。今天来总结一下。 1.myisam: 文件结构:frm,myi,myd frm是文件信息,myi是索引文件,myd是数据文件。(5.6之前只有myisam支持全文检索。Innodb不支持全文检索,5.6以后开始支持。...
分类:
数据库 时间:
2014-12-29 06:45:34
阅读次数:
163