frm 文件怎么打开?

frm 文件怎么打开?,第1张

1、最简单就是,直接拷贝到数据库的的data下的数据库文件夹,前提是

mysql的版本一致,字体一致。

此方法简单快捷但不是没个人都能做到。

2、就是在本地机器安装mysql数据库转换*.frm,*.myd,*.myi,文件为*.sql文件:

1、首先安装mysql,最好版本和服务器一致,字体也要一致(不一致导入后有后遗症-乱码)。

2、然后用建库命令 创建新的数据库命令如下:

create database name(创建名为name的数据库呵呵“;”不能少) 然后去你安装的mysql目录下的data文件夹下就有个name文件夹。

3、把你的*.frm,*.myd,*.myi文件统统考P到data文件夹下。

4、然后在命令提示符下进入到mysql 安装目录的bin目录下 进行导出为*.sql文件。

mysqldump -uroot -p name >name.sql。

自己 *** 作的几点体会:

1、mysql数据库最好安装的根目录下这样在命令提示符时省很多事情。

2、*.sql倒出时最好是一个表一个表的导出 文件名最好为 dataname_tabname.sql,好记便于导入。

而且一个表的导出*.sql文件小。因为好多数据库限制大小,例如我用的DH的空间限制为10m ,大了的话导入不了(对了导出后大于服务器限制的可以打成zip也可以导入)

好像用photoshop不行的阿,

或者你试试在下载图片的时候,把文件名后缀改为".frm"。

另外frm不是图片格式的,它是Visual Basic VB系列的Form窗体文件

朋友拿给我一套php源码,数据库竟然是.frm,.myd,myi文件合集,百度了一下

.frm是描述了表的结构, .myd保存了表的数据记录, *.myi则是表的索引。 也就是.sql文件里面被“拆散”用来存表的文件。

我们都知道在虚拟主机上搭建php网站是只能上传sql文件的,所以想了办法去转换,用navicat转换行不通,最后看到了mysql/bin文件下的dump,就百度了一下,发现竟然可以直接转换

首先把你的 .frm,.myd,myi文件合集放在一个文件夹(文件夹名就是你的数据库名) 然后再把此文件夹放到mysql安装目录下的data文件夹里,

然后在命令提示符下进入MySQL安装目录下的bin目录,输入mysqldump -uroot -p testdb >testdb.sql 这里testdb就是数据库的名字(也就是文件夹名) 然后在bin文件夹下就可以发现此.sql文件了

可是用mysqldump生成的.sql文件会导致含有触发器注释的错误。所以最好是在myphpadmin管理下自动导出为.sql 快速简单。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/8053292.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存