是否可以从远程服务器恢复转储文件?
mysql -u root -p < dump.sql
dump.sql可以位于远程服务器中吗?如果是这样,我如何在上面的命令中引用它。由于服务器中没有足够的空间,因此无法复制到服务器。我在redhat 5
答案 0 :(得分:2)
OR
答案 1 :(得分:0)
也许试试这个?选择一个可用的服务器端口(称之为12345)
nc -l 12345 | mysql -u root -p
nc mysqlbox 12345 < local_dump_file.sql
答案 2 :(得分:-1)
查看mysql连接的-h选项
编辑: 哦,我误读了,你不是想加载到远程服务器上,你希望文件来自远程服务器。如果您可以登录文件所在的远程服务器,则可以:
remotebox:user>>mysql -h <your db box> < local_dump_file.sql