資料庫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也可以導入)