如何导入外部的frm、MYD、MYI文件到自己的mysql上查看

很多时候,在查看某些项目的数据库文件时,发现不是一般的.sql文件,而是.frm、.MYD、.MYI这三个文件,这时候就有很多朋友不清楚怎么查看了。

po主也是在百度上翻翻查查,看了一篇又一篇,终于鼓捣出来了。很多发表的文章都说了,咱们自己建的数据库文件是放在mysql安装目录下的data文件里,可是。。。看下图,po主的数据库可不止这2个。

出现这种情况,有可能是mysql版本的不同,po主这里安装的是5.6版本的,安装在c盘下,如果安装路径不一样的朋友,请根据你们的自身情况查看

现在就揭晓5.6版本的导入方法,也同样是在data文件夹下面,只不过是不一样路径的data文件夹,就是在C:\ProgramData\MySQL\MySQL Server 5.6\data(po主的,你们看自己的具体情况)

看到了吧,就是这个了,圈起来的就是po主自己建的database,然后再这个文件夹下面新建一个文件,随便你起什么名字,如bb。把你的frm/MYD/MYI名字的文件都copy到bb文件夹下面,然后到phpmyadmin或者cmd、其他的管理工具上面,就能够看到刚才导入的文件的具体内容了

到此就ok了.....

时间: 2024-11-05 15:00:22

如何导入外部的frm、MYD、MYI文件到自己的mysql上查看的相关文章

mysql中的.frm .myd .myi文件

昨天看到一个图书管理系统的程序时,发现数据库文件是MYI,frm和myi文件,不是平常用的.sql文件,以前没有用过这种文件,以前都没有注意到这一点.网上搜索了一下,呵呵,顺利导入到MYSQL中了. 首先我们先介绍一下.frm .myd .myi是什么文件..frm .myd .myi都是Mysql存储数据的文件, 代表MySQL数据库表的结构/数据和索引文件 ,我们默认创建数据库和表时只生成数据库表结构的文件.frm. 移植数据库时,必须存在三种格式的数据库表文件,才能正常使用该DB. 打开你

用(*.frm *.MYD *.MYI)文件恢复MySql数据库

保存下来以防以后遇到 今天还原mysql数据库时,看到那个data文件夹下好几个文件,还没有.sql文件,没有见过,总结下.Data文件夹里面包括:数据库名文件夹,文件夹里包括,*.frm,*.MYI,*.MYD,并且包含一个db.opt文件.分别介绍一下:    *.frm----描述了表的结构    *.MYI----表的索引    *.myd----保存了表的数据记录    db.opt----用文本编辑器打开,可以看到里面保存的是编码信息 要把上述的数据库导入进mysql: 安装mysq

.opt,frm,.MYD,.MYI文件如何转为.sql文件?

假如你是网站测试人员,数据库管理员从服务器上导出数据库,如下图: 你会发现这不是.sql文件,需要将其转化. 其实很简单,只要你本地比如D盘有安装“phpstudy”和“SQLyog”就可以,你可以直接将整个文件夹拷贝到D:\phpStudy\MySQL\data\目录下,记住所有上图文件要放到以数据库名称命名的文件夹下,例如我的数据库名是aaa,那么操作后如下图. 打开 SQLyog ,按F5会出现如下图 是不是很神奇,下面我们就可以直接右击该数据库导出为.sql文件了, 记住,如果是网站改版

使用(*.frm *.MYD *.MYI)文件恢复MySql数据库

为了TP,卸载了PHPSTUDY,安装WAMPSERVER N天以后,发现旧的数据没有同步过来 在这里找到了我要的文件,http://www.cnblogs.com/jycboy/p/5175180.html 保存下来以防以后遇到 首先介绍MYSQL数据库的组成:    *.frm----描述了表的结构    *.MYI----表的索引    *.myd----保存了表的数据记录    db.opt----用文本编辑器打开,可以看到里面保存的是编码信息 按需要恢复的数据库名字,把相同的后缀一并保

把后缀.frm,.myd,myi转换为.sql导入mysql数据库

用本地的MySQL数据库将这些文件转换为.sql脚本 1.安装MySQL,版本和字体要与服务器一致,否则乱码. 2.用 CREATE DATABASE NAME; 命令创建数据库 MySQL的data就有NAME文件夹 3.把*.frm,*.myd,*.myi文件copy到data文件夹下. 4.cmd 进到MySQL的bin目录下,用命令导出.sql脚本 mysqldump -u username -p password NAME > D:/NAME.sql 将NAME数据库导出到D盘并生成N

.frm,.myd,myi转换为.sql导入数据库

先说说这几种文件是干什么的: *.frm是描述了表的结构, *.myd保存了表的数据记录, *.myi则是表的索引. 其实一个.frm文件就是对应的数据库中的一个表,表示数据表的表结构. .MYD文件 这应该是INNODB引擎外的数据文件..MYI文件:.myi是MyISAM表的索引的扩展名 . 对数据库的操作有大量的select,就用MyISAM表 对数据库的操作有大量的insert or update,就用InnoDB表 MySQL 安装路径下面有个my.ini,用记事本打开 查找 data

共享表空间与独立表空间、frm,MYD,MYI.idb,par文件说明

一.共享表空间与独立表空间MySQL5.5默认是共享表空间 ,5.6中,默认是独立表空间. 共享表空间:ibdata1是InnoDB的共享表空间,默认配置是把全部表空间存放到ibdata1中,因此而造成ibdata1文件无限增长需释放之说.优点:可以放表空间分成多个文件存放到各个磁盘上(表空间文件大小不受表大小的限制,如一个表可以分布在不同步的文件上).数据和文件放在一起方便管理.缺点:1. 大量删除操作后表空间中将会有大量的空隙,特别是对于统计分析,日值系统这类应用最不适合用共享表空间.2.

mysql之frm,MYD,MYI.idb,par文件说明

如数据库a,表b. 1.如果表b采用MyISAM,data\a中会产生3个文件: b.frm :描述表结构文件,字段长度等 b.MYD(MYData):数据信息文件,存储数据信息(如果采用独立表存储模式) b.MYI(MYIndex):索引信息文件. 2.如果表b采用InnoDB,data\a中会产生1个或者2个文件: b.frm :描述表结构文件,字段长度等 如果采用独立表存储模式,data\a中还会产生b.ibd文件(存储数据信息和索引信息) 如果采用共存储模式的,数据信息和索引信息都存储在

iis安全优化(禁止从外部通过站点域名下文件的绝对路径游览文件内容)

最近公司web站点出现一个问题,所有站点下的日志文件大部分以.txt结尾.导致从外部可以直接通过"日志文件的绝对路径"的方式查看文件内容,存在安全隐患.如下图: 解决方式:(此案例为iis 7.0) 1. 在IIS中找到"请求删选": 2.双击进入后添加禁止访问的文件名后缀: 3.将".txt"结尾的加入到禁止访问列如下图: 4.再次访问测试如下图: 5.(注意:如果一台服务器上有多个站点(且每个站点都需要加.txt禁止访问筛选的话不必要一个站点