2011-08-22 105 views
1

我有一個即將到期的組織MySQL服務器上的帳戶。我在這臺服務器上有幾個數據庫,想知道如何將他們的模式和其中的所有數據備份(鏡像)到我的本地硬盤驅動器(而不是另一個MySQL服務器,因爲我寧願不必設置一個)。有沒有免費的工具可以用來快速輕鬆地完成備份? (它必須支持通過SSH連接安全連接。)感謝您的幫助。如何備份MySQL數據庫?

+0

http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html – Phil

回答

1

這也正是這種東西mysqldump僅供。只需SSH進入服務器,運行mysqldump,然後輸出scp

1

你可以手動SSH到服務器並運行一個mysqldump,但我不認爲這就是你問的。

就個人而言,我會使用Windows上的SQLyog或Mac上的Sequel Pro。兩者都支持SSH隧道,並且都有一個用於mysql備份/導出的非常簡單的界面。

1

您可以使用mysqldump完成工作。

+0

謝謝,它看起來像mysqldump工作!顯然它只是給你準確的內容到另一個數據庫中。 – user553702

0

在數據庫工具的控制面板查找中,lick mysqladmin。一旦你在那裏,你可以備份一張表,整個數據庫或任何你想要的。有支票簿,你想只導出數據庫結構或數據。這裏有很多選項,都是基於GUI的。請探索一下,你不需要命令行。

完成導出後,可以使用相同的GUI功能再次導入它們。如果我正確記住它們,Privilages選項卡中有人。