数据库frm文件
楼上正解!不过俺说详细点。首先明确一下,frm文件保存表和列定义;其次,假弯态设你有判闹岁a.frm和b.frm这两个文件。
1.先创建一个库,例如名字temp
2.找到你的mysql安装目录掘睁,进入[%mysql安装目录%\data],看到data目录没?
3.将a.frm和b.frm拷贝这个目录下的temp里即可
此时即可在客户端里对a和b进行操作了!
对我有用[0]丢个板砖[0]引用举报管理TOPredhairboy(redhairboy)等
级:
Ⅱ mysql数据库内文件扩展名(frm、MYD、MYI、CSM、CSV)的作用分别是什么
.frm是Visual Basic VB系列的Form窗体文件,Vb的窗体中保存的空间属性分为两个部分。一部分是可以使用字符串来表示的,例如字符串,数字等的信息,存放在扩展名为Frm的文件中;另一部分不能使用字符串表示,例如图片,则存放在与Frm同名,但是扩展名为Frx的文件中。
Ⅲ 关于mysql中frm,myd及myi文件是怎么查看的
圆圈处的命令为linux 命令
1.查看当前目录大小
-sh./
2.查看某一指定目录大小
-shdirName
3.在指定目录下显示5个占用空间最大(最小)的目录或文件
最大:
-sh*|sort-nr|head
最小:
-sh*|sort-n|head
MySQL中.frm文件:保存了每个表的元数据,包括表结构的定义等,该文件与数据库引擎无关。
MySQL中.ibd文件:InnoDB引擎开启了独立表空间(my.ini中配置innodb_file_per_table = 1)产生的存放该表的数据和索引的文件。
frm
查看
Ⅳ frm 文件怎么打开
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文件。
mysqlmp -uroot -p name > name.sql。
自己操作的几点体会:
1、mysql数据库最好安装的根目录下这样在命令提示符时省很多事情。
2、*.sql倒出时最好是一个表一个表的导出 文件名最好为 dataname_tabname.sql,好记便于导入。
而且一个表的导出*.sql文件小。因为好多数据库限制大小,例如我用的DH的空间限制为10m ,大了的话导入不了(对了导出后大于服务器限制的可以打成zip也可以导入)