91嫩草国产线免费观看_欧美日韩中文字幕在线观看_精品精品国产高清a毛片_六月婷婷网 - 一级一级特黄女人精品毛片

如何將frm格式MYD格式MYI格式文件導(dǎo)入MySQL中

首頁 > 公司事務(wù)2021-05-19 10:01:15

如何將.FRM,MYD,MYI文件轉(zhuǎn)換為.SQL導(dǎo)入數(shù)據(jù)庫中

今天找了個案例,琢磨了半天,才分析大概出來,數(shù)據(jù)庫是.frm,.myd,myi備份,不會導(dǎo)入mysql,到網(wǎng)上找了些資料,導(dǎo)入成功。
把mysql數(shù)據(jù)庫的*.frm,*.myd,*.myi,文件導(dǎo)到數(shù)據(jù)的方法
1、最簡單就是,直接拷貝到數(shù)據(jù)庫的的data下的數(shù)據(jù)庫文件夾,前提是
mysql的版本一致,字體一致。
此方法簡單快捷但不是沒個人都能做到。2、就是在本地機(jī)器安裝mysql數(shù)據(jù)庫轉(zhuǎn)換*.frm,*.myd,*.myi,文件為*.sql文件:
1、首先安裝mysql,最好版本和服務(wù)器一致,字體也要一致(不一致導(dǎo)入后有后遺癥-亂碼)。
2、然后用建庫命令 創(chuàng)建新的數(shù)據(jù)庫命令如下:
create database name;(創(chuàng)建名為name的數(shù)據(jù)庫呵呵“;”不能少)
然后去你安裝的mysql目錄下的data文件夾下就有個name文件夾
按照網(wǎng)上的說法,我建立那個名為dbname的數(shù)據(jù)庫時系統(tǒng)就建立了個以數(shù)據(jù)庫名命名的文件夾,這個文件夾位于MySQL安裝目錄下的data文件夾下,我找了半天根本沒有,甚至MySQL安裝目錄下根本就沒有data這個文件夾,再次google,原來是這樣,MySQL
安裝路徑下面有個my.ini,用記事本打開 查找 datadir,后面有路徑, 我的是
C:/ProgramData/MySQL/MySQL Server
5.1/Data/)3、把你的*.frm,*.myd,*.myi文件統(tǒng)統(tǒng)考P到data文件夾下。
4、然后在命令提示符下進(jìn)入到mysql 安裝目錄的bin目錄下 進(jìn)行導(dǎo)出為*.sql文件。
mysqldump -uroot -p name name.sql。
(執(zhí)行,注意:name就是我前面創(chuàng)建的數(shù)據(jù)庫名字。完后你就會在bin目錄下發(fā)現(xiàn)一個name.sql了,怎樣,簡單吧。但是我在用的時候發(fā)現(xiàn)命令提示符下用cd命令已經(jīng)不能進(jìn)入bin目錄了,甚至不能更改當(dāng)前目錄,不知為何,難道是因?yàn)檠b了MySQL?雙擊mysqldump.exe,cmd窗口一閃而逝,命令沒法輸入吖,咋辦,又得想招,還是用批處理吧,簡單省事。在bin目錄里建立個txt文件,把上面那條命令復(fù)制進(jìn)去,另存為,保存類型選所有文件,上面的文件名隨便取,但是要加上擴(kuò)展名.bat,例如“新建文本文件.bat”,保存。雙擊剛生成的這個bat文件,搞定。(有的同學(xué)不會使用cd命令,google一下便知,例如我輸入cd
e:\aaa,執(zhí)行后當(dāng)前目錄就是e:\aaa了))
自己操作的幾點(diǎn)體會:
1、mysql數(shù)據(jù)庫最好安裝的根目錄下這樣在命令提示符時省很多事情。
2、*.sql倒出時最好是一個表一個表的導(dǎo)出 文件名最好為 dataname_tabname.sql,好記便于導(dǎo)入。
而且一個表的導(dǎo)出*.sql文件小。因?yàn)楹枚鄶?shù)據(jù)庫限制大小,例如我用的DH的空間限制為10m
,大了的話導(dǎo)入不了(對了導(dǎo)出后大于服務(wù)器限制的可以打成zip也可以導(dǎo)入)

怎么將后綴為.opt,.frm,.myd,.myi文件還原或者是導(dǎo)入mySQL中

把這些文件連同這些文件所在的文件夾原封不動地復(fù)制到你的 mysql 的 data 里面 (例如版x:\Program Files\MySQL\data), 然后你進(jìn)mysql管理就可以看到以該文權(quán)件夾命名的新數(shù)據(jù)庫了.

如何將后綴為.frm,opt,myi,myd的mysql數(shù)據(jù)文件導(dǎo)入到mysql數(shù)據(jù)庫中

在你的MYSQL的數(shù)據(jù)文件夾下(往往可能是MYSQL安裝文件夾的DATA下)新建立一個文件夾作為數(shù)據(jù)庫名,然后把這些文件拷貝到那個數(shù)據(jù)庫文件夾下就可以了。
MYSQL里面使用MYISAM數(shù)據(jù)引擎的情況下,DATA文件夾下一個數(shù)據(jù)庫就是一個文件夾,例如你建立了文件夾DATA\abc,就表示有一個叫做abc的數(shù)據(jù)庫。
一個表對應(yīng)三個文件,你上面的文件拷貝到DATA\abc下,就有了admin、bbs_main、bbs_ref幾個表。
直接copy文件到指定的數(shù)據(jù)庫目錄

如何將一大堆的后綴為.frm、.opt、.myi、myd的MySql數(shù)據(jù)文件導(dǎo)入到mysql數(shù)據(jù)庫中

最好一步步說吧,我是小白,裝了mysql+navicat for mysql。請問如何打開這數(shù)據(jù)庫?

在你的MYSQL的數(shù)據(jù)文件夾下(往往可能是MYSQL安裝文件夾的DATA下)回新建立一個文件夾作為數(shù)答據(jù)庫名,然后把這些文件拷貝到那個數(shù)據(jù)庫文件夾下就可以了。

MYSQL里面使用MYISAM數(shù)據(jù)引擎的情況下,DATA文件夾下一個數(shù)據(jù)庫就是一個文件夾,例如你建立了文件夾DATA\abc,就表示有一個叫做abc的數(shù)據(jù)庫。一個表對應(yīng)三個文件,你上面的文件拷貝到DATA\abc下,就有了admin、bbs_main、bbs_ref幾個表。

相關(guān)推薦:

國企破產(chǎn)賠償(國企一旦倒閉會怎么處理員工)

外匯詐騙立案(外匯詐騙立案的流程和標(biāo)準(zhǔn)是什么)

員工被炒賠償(被炒掉的員工能得到什么補(bǔ)償)

集團(tuán)內(nèi)資金拆借(集團(tuán)內(nèi)部資金拆借是否合法)

勞務(wù)外包公司資質(zhì)(勞務(wù)外包公司需要具備什么資質(zhì))

熱門標(biāo)簽