方法一 SQL腳本形式操作步驟如下: 導(dǎo)出SQL腳本在原數(shù)據(jù)庫服務(wù)器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目錄中)命令行,導(dǎo)出SQL腳本。
10年積累的網(wǎng)站設(shè)計(jì)、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站策劃后付款的網(wǎng)站建設(shè)流程,更有容城免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
有兩種辦法。在B機(jī)器上裝mysql。將A機(jī)器上的mysql/data下的你的數(shù)據(jù)庫目錄整個(gè)拷貝下來。將B機(jī)器上的mysql服務(wù)停止。找到B機(jī)器上的mysql/data目錄,將你拷貝的目錄粘貼進(jìn)去,然后啟動(dòng)mysql服務(wù)就可以了。
選中要復(fù)制的數(shù)據(jù)右鍵復(fù)制或者ctrl+c后粘貼即可。如果操作系統(tǒng)不兼容的話,mysql數(shù)據(jù)直接復(fù)制數(shù)據(jù)不可以用。
在B機(jī)器上裝mysql。將A機(jī)器上的mysql/data下的你的數(shù)據(jù)庫目錄整個(gè)拷貝下來。將B機(jī)器上的mysql服務(wù)停止。找到B機(jī)器上的mysql/data目錄,將你拷貝的目錄粘貼進(jìn)去,然后啟動(dòng)mysql服務(wù)就可以了。
打開SqlYog community Edition,分別在不同的選項(xiàng)卡中打開源數(shù)據(jù)庫服務(wù)器與目標(biāo)數(shù)據(jù)庫服務(wù)器,這一點(diǎn)很重。在源數(shù)據(jù)庫服務(wù)器選項(xiàng)卡中你將看到所有數(shù)據(jù)庫列表。
1、打開命令行,在命令行里輸入mysql,然后按回車就可以打開mysql的命令了。要注意的是區(qū)分大小寫,不能輸入Mysql。進(jìn)入命令后,可以使用use命令來轉(zhuǎn)到我們要查看的數(shù)據(jù)庫。
2、采用數(shù)據(jù)導(dǎo)出啊,然后再使用向?qū)?dǎo)入 使用語句或者計(jì)劃先備份個(gè)數(shù)據(jù)庫,然后還原時(shí)重命名就可以了的。
3、用sql語句就行了 開始→運(yùn)行→輸入cmd,進(jìn)入命令行模式,把目錄切換到數(shù)據(jù)庫bin目錄下 mysqldump -u 用戶名 -p 密碼 --database 數(shù)據(jù)庫名 D:abc.sql 創(chuàng)建一個(gè)數(shù)據(jù)庫,名字和原來的相同。
4、打開SqlYog community Edition,分別在不同的選項(xiàng)卡中打開源數(shù)據(jù)庫服務(wù)器與目標(biāo)數(shù)據(jù)庫服務(wù)器,這一點(diǎn)很重。在源數(shù)據(jù)庫服務(wù)器選項(xiàng)卡中你將看到所有數(shù)據(jù)庫列表。
5、這就要看什么數(shù)據(jù)庫了,如果是mysql 直接下載 mysql/data/數(shù)據(jù)庫名 里面的所有文件 .myi .myd 等文件。然后放到本地電腦上的mysql數(shù)據(jù)庫的相應(yīng)位置,然后重啟mysql就行。
1、你可以使用SELECT INTO OUTFILE語句備份數(shù)據(jù),并用LOAD DATA INFILE語句恢復(fù)數(shù)據(jù)。這種方法只能導(dǎo)出數(shù)據(jù)的內(nèi)容,不包括表的結(jié)構(gòu),如果表的結(jié)構(gòu)文件損壞,你必須要先恢復(fù)原來的表的結(jié)構(gòu)。
2、將原機(jī)器上的mysql/data下的你的數(shù)據(jù)庫目錄整個(gè)拷貝下來。將新機(jī)器上的mysql服務(wù)停止。找到新機(jī)器上的mysql/data目錄,將你拷貝的目錄粘貼進(jìn)去,然后啟動(dòng)mysql服務(wù)就可以了。
3、mysqldump -h host -P port -p password -u user database tablename /tmp/tablename.sql 或者在進(jìn)入mysql后用source命令導(dǎo)入。不同的機(jī),就需要先把數(shù)據(jù)文件導(dǎo)出,然后復(fù)制到另外一臺(tái)機(jī),再進(jìn)行1的導(dǎo)入操作。
數(shù)據(jù)庫的導(dǎo)入(還原)source命令1)打開開始菜單-程序-MySQL-MySQL Command Line Client,輸入MySQL的root密碼。2)然后輸入use 數(shù)據(jù)庫名;進(jìn)入對(duì)應(yīng)的數(shù)據(jù)庫,再用source 備份文件具體路徑;命令導(dǎo)入備份文件。
導(dǎo)出:使用MySQL Workbench連接到MySQL服務(wù)器,選擇要導(dǎo)出的數(shù)據(jù)庫,右鍵單擊數(shù)據(jù)庫并選擇“導(dǎo)出”。選擇要導(dǎo)出的表和數(shù)據(jù),將導(dǎo)出文件保存為.sql文件。
先使用命令mysql -uroot -p登陸mysql服務(wù)器然后執(zhí)行相關(guān)命令導(dǎo)入數(shù)據(jù)。mysqlusedbtest;//設(shè)置當(dāng)前要導(dǎo)入數(shù)據(jù)的dbtest數(shù)據(jù)庫mysqlsetnamesutf8;//設(shè)置編碼mysqlsourceD:\db.sql;//導(dǎo)入數(shù)據(jù)ok,完成。
文章標(biāo)題:怎么拷mysql數(shù)據(jù)庫 mysql文件拷貝遷移數(shù)據(jù)庫
轉(zhuǎn)載來源:http://jinyejixie.com/article25/dggcpji.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、搜索引擎優(yōu)化、網(wǎng)站排名、軟件開發(fā)、Google、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)