把.frm,.myd,myi转换为.sql导入数据库
先说说这几种文件是干什么的:
*.frm是描述了表的结构,
*.myd保存了表的数据记录,
*.myi则是表的索引。
其实一个.frm文件就是对应的数据库中的一个表,表示数据表的表结构。
.MYD文件 这应该是INNODB引擎外的数据文件。
.MYI文件:.myi是MyISAM表的索引的扩展名 .
对数据库的操作有大量的select,就用MyISAM表
对数据库的操作有大量的insert or update,就用InnoDB表
MySQL 安装路径下面有个my.ini,用记事本打开 查找 datadir,后面有路径, 我的是 C:/ProgramData/MySQL/MySQL Server 5.1/Data到这个路径下面就能看到dbname文件夹了,把那堆.frm,.myd,myi都复制进来,(
到这里就可以了,如果不行就接着下面的)然后在命令提示符下进入MySQL安装目录下的bin目录,输入mysqldump -uroot -p dbname > dbname.sql ,执行,注意:dbname就是我前面创建的数据库名字。完后你就会在bin目录下发现一个dbname.sql了,怎样,简单吧。但是我在用的时候发现命令提示符下用cd命令已经不能进入bin目录了,甚至不能更改当前目录,不知为何,难道是因为装了MySQL?双击mysqldump.exe,cmd窗口一闪而逝,命令没法输入吖,咋办,又得想招,还是用批处理吧,简单省事。在bin目录里建立个txt文件,把上面那条命令复制进去,另存为,保存类型选所有文件,上面的文件名随便取,但是要加上扩展名.bat,例如“新建文本文件.bat”,保存。双击刚生成的这个bat文件,搞定。(有的同学不会使用cd命令,google一下便知,例如我输入cd e:\aaa,执行后当前目录就是e:\aaa了)
分享到:
相关推荐
### 恢复数据库_把后缀.frm,.myd,myi转换为.sql导入MySQL数据库 #### 知识点概述: 本篇文章主要探讨的是如何将由MySQL数据库产生的.frm、.myd 和 .myi 文件转换为 .sql 文件,并最终导入到MySQL数据库中的过程。...
对于MySQL数据库用户而言,理解如何将.frm、.myd、.myi这类文件恢复为可操作的.sql文件,并成功导入至MySQL数据库,是每位数据库管理员必备的技能之一。本文将细致探讨这一过程的每个步骤,并提供关于MySQL安装与...
在网上搜索了半天,最简单的办法是在新的数据库中创建和原名字一样的数据库,然后把.frm 文件拷贝进去就OK了。 可是,有些时候这样不行,查询的时候会出现某某表不存在的问题,在确认.frm ,db.opt 文件完整的情况下...
`proc.frm`, `proc.MYD`, `proc.MYI`是MySQL数据文件,它们构成了`proc`表的数据存储结构。 1. `proc.frm`: 这个文件存储了`proc`表的结构信息,包括字段定义、索引等元数据。`.frm`文件是MySQL用来保存表结构的二...
2. **转换并导入**:在本地安装与原始服务器相同版本的MySQL数据库,然后使用工具或命令行将.frm、.myd和.myi文件转换为.sql文件。这是一个更复杂的过程,需要了解如何安装和配置MySQL。 以下是如何在本地安装MySQL...
2. 更常见的情况是,你需要在本地安装MySQL数据库,然后将.frm、.myd和.myi文件转换为.sql文件。首先,你需要按照以下步骤安装MySQL: - 下载MySQL的安装包,选择最新版本,如5.1.44。 - 运行安装程序,选择...
一旦MySQL配置完成,你可以使用mysqldump工具将.frm、.myd、.myi文件转换为.sql文件,然后导入到新的MySQL实例中。这涉及到使用命令行工具,例如: ```bash mysqldump -u [username] -p [database_name] --no-...
sunwe(云飞扬)转制 1,数据来源于QQip数据库纯真版. 2,本数据包包含全面,包括...3,另外,本数据包另附转化好的 纯真ip数据文本文件.(已经经过空格批量替换和插入间隔符',' 这样可以方便直接导入其他类型的数据库)
这个过程涉及读取.frm文件的内容,然后根据特定的格式转换为可执行的DDL(Data Definition Language)语句,比如`CREATE TABLE`。用户可以将这些语句在新的MySQL实例中执行,从而恢复表的结构。 在实际操作中,通常...
- 将`.frm`、`.myd`和`.myi`文件转换为`.sql`文件,方便批量导入。 - 可以使用自定义脚本或者第三方工具完成这一过程。 2. **使用mysqldump** - 对于较大的数据集,可以考虑使用`mysqldump`工具生成SQL脚本文件...
MySQL数据库的恢复过程通常涉及到对数据文件的处理,包括`.frm`、`.myd`和`.myi`这些文件。`.frm`文件存储了表的结构信息,包括字段名、数据类型、索引等;`.myd`文件则保存了实际的数据记录;而`.myi`文件用于存储...
2. 导入数据:将ip.frm、ip.MYD和ip.MYI三个文件移动到MySQL的数据目录下,然后通过命令行工具或可视化界面导入数据,创建对应表。 3. 查询操作:使用SQL语句对纯真IP数据库进行查询,例如,查找某个IP地址对应的...
数据库文件通常有多种格式,例如MySQL的`.frm`(表结构)、`.MYD`(数据)和`.MYI`(索引)文件,这些文件包含了游戏中所有玩家和非玩家角色的数据,如等级、属性、装备、任务状态等。 在《问道》这样的游戏中,SQL...
例如,如果你的数据库备份是`.frm`, `.MYD` 和 `.MYI` 文件,那么附加的过程可能会涉及到手动复制这些文件到正确的位置,然后使用`ALTER TABLE...ENGINE=InnoDB`来重建表。 批量附加数据库时,需要注意的是,SQL...
要管理用户权限,可以使用SQL语句直接操作`mysql.user`表,但更推荐使用`GRANT`和`REVOKE`语句,它们提供了更安全和便捷的方式来修改用户权限。例如,`GRANT ALL PRIVILEGES ON * . * TO 'username'@'localhost'`将...
在MySQL中,`.frm`、`.myd`和`.myi`文件分别扮演着不同的角色: 1. `.frm`文件:这个文件包含了数据库表的结构信息,包括字段名称、类型、长度、约束等。当我们在MySQL中创建一个表时,默认只生成了`.frm`文件,它...
6. **MySQL原始数据文件**:.frm、.myd和.myi是MySQL数据库的存储引擎文件。.frm文件存储表结构信息,.myd存储数据,.myi存储索引。这些文件表明IP地址库也支持MySQL数据库,可以直接导入到MySQL环境中进行高效处理...
通常来说,MySQL会在创建表时为每张表生成三个主要的文件:`.frm`、`.MYD`(数据文件)、`.MYI`(索引文件)。其中,`.frm`文件存储了表的定义信息,包括字段、索引等元数据。本文将详细介绍如何利用`.frm`文件恢复...