MySQLDump通过SSH连接远程服务器到本地机器

时间:2013-04-09 04:13:57

标签: ssh mysqldump

mysqldump -h xxx.xxx.xxx.xxx -u username -ppassword databasename > C:\path\to\store\file

它似乎在文件下载时暂停,但是一旦完成就没有文件出现。

我在命令行中有什么问题吗?

3 个答案:

答案 0 :(得分:63)

像这样使用:

mysqldump -P3306  -h192.168.20.151 -u root -p database > c:/my.sql

希望能帮到你:)。


Linux版本

mysqldump -u root -p databasename > ~/Downlaods/filename.sql

答案 1 :(得分:2)

只需在本地计算机上的命令提示符下运行mysqldump -h xxx.xxx.xxx.xxx -u username -ppassword databasename > C:\path\to\store\file

答案 2 :(得分:0)

我不明白为什么你在你的问题中涉及ssh但是......

首先尝试相同的命令,而不将其重定向到文件,以确保您可以连接到数据库。

其次要确保您可以写入该位置(尝试在同一路径中创建和编辑文件)。

如果那些工作你的命令应该有效。