是否可以从远程服务器恢复转储文件?
mysql -u root -p < dump.sql
dump.sql 可以位于远程服务器中吗?如果是这样,我如何在上面的命令中引用它。复制到服务器不是一种选择,因为服务器中没有足够的空间。我在红帽5
或者
也许试试这个?选择一个可用的服务器端口(称为 12345)
nc -l 12345 | mysql -u root -p
nc mysqlbox 12345 < local_dump_file.sql
查看 mysql 连接的 -h 选项
编辑:哦,我看错了,您不是要加载到远程服务器上,而是希望文件来自远程服务器。如果您可以登录到文件所在的远程服务器,那么您可以:
remotebox:user>>mysql -h <your db box> < local_dump_file.sql