如何將.FRM,MYD,MYI文件轉換為.SQL導入數據庫中
今天找了個案例,琢磨了半天,才分析大概出來,數據庫是.frm,.myd,myi備份,不會導入mysql,到網上找了些資料,導入成功。
把mysql數據庫的*.frm,*.myd,*.myi,文件導到數據的方法
1、最簡單就是,直接拷貝到數據庫的的data下的數據庫文件夾,前提是
mysql的版本一致,字體一致。
此方法簡單快捷但不是沒個人都能做到。2、就是在本地機器安裝mysql數據庫轉換*.frm,*.myd,*.myi,文件為*.sql文件:
1、首先安裝mysql,最好版本和服務器一致,字體也要一致(不一致導入后有后遺癥-亂碼)。
2、然后用建庫命令 創建新的數據庫命令如下:
create database name;(創建名為name的數據庫呵呵“;”不能少)
然后去你安裝的mysql目錄下的data文件夾下就有個name文件夾
按照網上的說法,我建立那個名為dbname的數據庫時系統就建立了個以數據庫名命名的文件夾,這個文件夾位于MySQL安裝目錄下的data文件夾下,我找了半天根本沒有,甚至MySQL安裝目錄下根本就沒有data這個文件夾,再次google,原來是這樣,MySQL
安裝路徑下面有個my.ini,用記事本打開 查找 datadir,后面有路徑, 我的是
C:/ProgramData/MySQL/MySQL Server
5.1/Data/)3、把你的*.frm,*.myd,*.myi文件統統考P到data文件夾下。
4、然后在命令提示符下進入到mysql 安裝目錄的bin目錄下 進行導出為*.sql文件。
mysqldump -uroot -p name name.sql。
(執行,注意:name就是我前面創建的數據庫名字。完后你就會在bin目錄下發現一個name.sql了,怎樣,簡單吧。但是我在用的時候發現命令提示符下用cd命令已經不能進入bin目錄了,甚至不能更改當前目錄,不知為何,難道是因為裝了MySQL?雙擊mysqldump.exe,cmd窗口一閃而逝,命令沒法輸入吖,咋辦,又得想招,還是用批處理吧,簡單省事。在bin目錄里建立個txt文件,把上面那條命令復制進去,另存為,保存類型選所有文件,上面的文件名隨便取,但是要加上擴展名.bat,例如“新建文本文件.bat”,保存。雙擊剛生成的這個bat文件,搞定。(有的同學不會使用cd命令,google一下便知,例如我輸入cd
e:\aaa,執行后當前目錄就是e:\aaa了))
自己操作的幾點體會:
1、mysql數據庫最好安裝的根目錄下這樣在命令提示符時省很多事情。
2、*.sql倒出時最好是一個表一個表的導出 文件名最好為 dataname_tabname.sql,好記便于導入。
而且一個表的導出*.sql文件小。因為好多數據庫限制大小,例如我用的DH的空間限制為10m
,大了的話導入不了(對了導出后大于服務器限制的可以打成zip也可以導入)
怎么將后綴為.opt,.frm,.myd,.myi文件還原或者是導入mySQL中
把這些文件連同這些文件所在的文件夾原封不動地復制到你的 mysql 的 data 里面 (例如版x:\Program Files\MySQL\data), 然后你進mysql管理就可以看到以該文權件夾命名的新數據庫了.
如何將后綴為.frm,opt,myi,myd的mysql數據文件導入到mysql數據庫中
在你的MYSQL的數據文件夾下(往往可能是MYSQL安裝文件夾的DATA下)新建立一個文件夾作為數據庫名,然后把這些文件拷貝到那個數據庫文件夾下就可以了。
MYSQL里面使用MYISAM數據引擎的情況下,DATA文件夾下一個數據庫就是一個文件夾,例如你建立了文件夾DATA\abc,就表示有一個叫做abc的數據庫。
一個表對應三個文件,你上面的文件拷貝到DATA\abc下,就有了admin、bbs_main、bbs_ref幾個表。
直接copy文件到指定的數據庫目錄
如何將一大堆的后綴為.frm、.opt、.myi、myd的MySql數據文件導入到mysql數據庫中
最好一步步說吧,我是小白,裝了mysql+navicat for mysql。請問如何打開這數據庫?
在你的MYSQL的數據文件夾下(往往可能是MYSQL安裝文件夾的DATA下)回新建立一個文件夾作為數答據庫名,然后把這些文件拷貝到那個數據庫文件夾下就可以了。
MYSQL里面使用MYISAM數據引擎的情況下,DATA文件夾下一個數據庫就是一個文件夾,例如你建立了文件夾DATA\abc,就表示有一個叫做abc的數據庫。一個表對應三個文件,你上面的文件拷貝到DATA\abc下,就有了admin、bbs_main、bbs_ref幾個表。
相關推薦:
最高額保證法律依據(民法典后保證最高額擔保的規定)
中外合資經營企業的資本(中外合資企業注冊資本金要求)
車輛抵押貸款(汽車抵押貸款需要什么條件)
國有企業設立的資料(國有企業注冊條件)
怎么注冊公司流程(公司注冊流程及需要的材料)