2014-05-09 39 views
-4

我想複製我創建的數據庫以便將代碼提交給我的老師,但我不知道我的數據庫位於何處?如何複製MySQL數據庫

+0

試試Google:「mysql copy table」。您應該找到一些非常有用的鏈接 – sdespont

+0

您是如何安裝數據庫的? – Marty

+0

只是備份您的數據庫,它會生成備份文件,並給你的老師 – Ajay

回答

0

我敢肯定,你的老師已經告訴你這一點,但有一個mysqldump工具,專門針對這一點:

mysqldump -u root -p databasenametobackup > file.db 

和恢復:

mysql -u root -p databasetorestoreto < file.db 
0

或者,如果你正在使用xampp,只需打開瀏覽器,然後輸入「localhost」,xampp的GUI就會出現。然後嘗試找到「導出按鈕」並單擊它。這似乎是下載從你做過

0

如果你不具備的MySQL GUI工具使用該

單個表

SELECT * FROM sample_tbl 
INTO OUTFILE '/tmp/sample.txt'; //path where you want to extract the table 

對整個數據庫的任何網站的任何文件

mysqldump -u root -p Database1 > database_dump.db 
password ****** 

恢復將文件複製到目標並運行此命令

mysql -u root -p databasetorestoreto < database_dump.db 

如果你有GUI工具,你可以從菜單直接做到這一點。將您的數據庫備份到輸出文件中,將其複製到機器並再次恢復。