2011-11-21 56 views

回答

43
mysqldump -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE > FILENAME.sql 

然後導入使用:

mysql -uUSERNAME -pPASSWORD -hHOSTNAME USER_DATABASE < FILENAME.sql 
+0

我很抱歉,但我怎麼能知道主機名,如果我只有我的phpMyAdmin的網址? –

+0

你可能只是省略-hHOSTNAME,因爲它很可能是本地主機 – matthiasmullie

+0

好吧,我需要以某種方式連接到服務器...... –

10

mysqldump -u user -p db_name > db_file.sql

編輯:基於另一個答案的評論。

如果MySQL服務器允許遠程連接,那麼您可以在您有權訪問的另一臺計算機上運行此命令。

mysqldump -h hostname-of-your-server -u user -p db_name > db_file.sql