2014-07-02 163 views
-1

我有一個DB計劃,我想用mysql_backup就是從這裏開始:使用哪個mysql_backup包?

http://mysqlbackupnet.codeplex.com

當你下載的包,有3個文件夾:淨2,.NET 4.0和.NET 4.5

我使用哪個包有什麼區別?

儘管使用.Net 2會更好,因爲我的所有客戶端都有Windows XP,但.Net 4上有一些崩潰。

如果沒有區別,那爲什麼還有三個包?

謝謝

+0

那麼你的程序使用了什麼? –

+0

我認爲答案很明顯。您使用的版本與應用程序使用的框架版本相同。如果您的應用程序使用NET 2.0,然後使用NET 2.0等的版本... – Steve

+0

進行備份和恢復以及該.dll支持的某些功能。 – user3787313

回答

0

你有什麼「DB程序」?我會猜測它是你正在使用的MySQL,但是你是否使用了像Percona或MariaDB這樣的東西作爲一個下拉菜單?還有你在運行什麼linux的味道?我只問,因爲也許有更簡單/更乾淨的方式來做你想做的事情。

如果您對正在使用的服務器有根訪問權,那麼爲什麼不寫一個bash腳本來照顧備份數據庫。走自己的定製路線似乎令人望而生畏,但好處是你可以控制系統備份的方式。您可以獲得cron作業以備份到特定的用戶文件夾,甚至可以將備份發送到遠程Dropbox。我在自己的VPS上有一個類似的系統設置。如果我能夠,很高興幫助你。

+0

感謝您的幫助,但我寫了我的應用程序,這工作正常,但對於其他應用程序,我只想知道爲什麼有幾個選項?它們之間有什麼區別使用? – user3787313

+0

你有什麼不同的選擇感到困擾?查看鏈接每個腳本的頁面,以標準sql語法ex「string constring =」server = localhost; user = root; pwd = qwerty; database = test;「;」來查詢數據庫。唯一的例外是程序運行的選項。 – DaneTheory

+0

我不用ASP編程,但我一直在MySQL。你張貼的鏈接在專有的廣泛性方面做得並不多。我會採取上面給出的建議,並堅持最接近你正在使用的版本,但在處理數據庫方面,你會沒事的。 – DaneTheory