我使用mysqldump創建備份並保存到.sql文件。我知道如何使用mysqldump將轉儲數據保存到文件中。如何在遠程服務器上保存mysqldump文件
但是我現在很麻煩。當我連接到任何MySql服務器創建備份文件時,它將文件保存在MysqlDump所在的服務器上。我需要將文件保存在MySql服務器所在的服務器上。 因此,例如我在主機(或Ip)A上有MySqlDump,並且MySql服務器在主機(或IP)B上,然後在連接MySql服務器後,文件保存在主機(或IP)A上,而不是保存在主機(或IP)上B.我想將文件保存在主機(或IP)上B.是否有任何方法?我可以通過互聯網與位於不同主機上的所有MySql服務器執行此操作嗎?請幫我
爲什麼不在MySQL所在的服務器上運行mysql轉儲?或者,只是從服務器A到服務器B的scp文件。 – 2012-02-03 18:42:29
邁克你的建議不能在我的情況下工作。我在一個使用Perl語言開發的服務中使用MySqlDump,並且該服務將託管在一臺服務器上,並且每天都會運行,並通過從數據庫提取服務器信息動態連接不同的服務器。 – 2012-02-05 07:39:19