2011-11-21 58 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