首页 > 编程知识 正文

mysql如何导入frm文件,怎么把文件导入mysql

时间:2023-12-27 22:27:53 阅读:326935 作者:EMNW

本文目录一览:

如何将frm格式MYD格式MYI格式文件导入MySQL中

.sql文件,以前没有用过这种文件,一时有点慌神。按照网上搜索的方法试下了,呵呵,顺利导入到MYSQL中了。以下是操作方法的相关介绍,希望对大家有帮助。

frm,myd,myi是属于MySQL存储数据的文件,phpMyAdmin是无法导入的。

phpMyAdmin支持的文件格式为sql文件。

其实很简单:

1.找到你的mysql的安装目录下的data文件夹,新建一个文件夹,文件夹的名称是你想设计的库的名称,把这些文件放到此文件夹中。2.

frm格式 MYD格式MYI格式的文件是mysql用来存放表的文件,所以只能放到mysql的安装目录的data目录下

而且如果你是要传到空间上的话,基本上是无法恢复了,除非你把这些数据给空间商要他帮你恢复。

frm 文件怎么导入到mysql里面去

直接把.frm后缀的文件复制到mysql的安装根目录data下,就相当于导入到mysql中了阿

如何将frm文件导入MySql数据库

只要在mysql的安装文件中找到data文件夹,然后在里面建立一个文件夹,比如test。这个test其实就对应着数据库的名称,所以,你想要起什么样的数据库名称就把文件夹起什么名字。

然后把.frm文件导进去。注意还要在data目录下加入ib_logfile0,ib_logfile1,ibdata1这几个文件。

要不然在mysql里只能找到表名(其实一个.frm文件就是对应的数据库中的一个表。)

而不能对其进行操作。

说明:

比如你原来的mysql中有一些数据库了。可以先把原来的data改名字备份在同一目录下。(可能要改名字系统会提示有另一程序在使用这个文件,这个时候可以到控制面板的服务里面,把mysql的服务先关掉,等改完名字,把东西都导进去后再开服务)

然后另建一个data,把在里面建好数据库名把.frm导进去。

MySql .frm数据库文件导入的问题

在网上搜索了半天,最简单的办法是在新的数据库中创建和原名字一样的数据库,然后把.frm

文件拷贝进去就OK了。

可是,有些时候这样不行,查询的时候会出现某某表不存在的问题,在确认.frm

,db.opt

文件完整的情况下,那么这种表使用的应该是innodb表引擎,应该将数据目录中的innodb数据文件(默认ibdata1)

也一并复制过来。重启MySql

服务就好了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。