dbeaver导入sql文件_数据库 | .frm .myd .myi 这些MY SQL文件怎么导入?

e9709f6592cab68dc10ace9574e8ef78.png

平常我们倒入MySQL数据库表一般是通过phpMyAdmin工具,通过导入按钮,选择.sql文件执行即可。今天准备测试一系统的源程序,准备导入.sql文件,找了半天没找到,发现数据库文件是MYI,frm和myi文件,不是平常用的.sql文件,以前没有用过这种文件,以前都没有注意到这一点。网上搜索了一下,呵呵,顺利导入到MYSQL中了。

首先我们先介绍一下.frm .myd .myi是什么文件。.frm .myd .myi都是Mysql存储数据的文件, 代表MySQL数据库表的结构/数据和索引文件 ,我们默认创建数据库和表时只生成数据库表结构的文件.frm. 移植数据库时,必须存在三种格式的数据库表文件,才能正常使用该DB。

打开你的在mysql的data目录,你可能还会遇见另一种文件格式 .opt你可以用文本编辑器打开,可以看到里面保存的是编码信息。.frm,myd,myi是属于MySQL存储数据的文件,phpMyAdmin是无法导入的。phpMyAdmin支持的文件格式为sql文件。以下是操作方法的相关介绍,希望对大家有帮助。

其实操作很简单:

1、新建个数据库,名称与程序中conn.php中的相同(或者你随便取个,把conn.php中的数据库名修改成与你刚建的一致),假如为testdb

2、这时你会发现mysql目录下会生成你刚建的以数据库名命名的目录testdb

3、将源程序中的.opt、.frm、 .myd、 .myi等文件都放到这个文件夹中。

这时你再用phpMyAdmin看testdb数据库发现里面有很多表及相应记录了,说明导入数据成功了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值