2012-01-04 99 views
0

我有一個MySQL數據庫應該與SVN版本。我不想要完整的數據庫,只需要結構和選定的表格。我搜索了網絡,發現了一些信息,但似乎沒有什麼可靠的方法真正起作用。任何經驗或提示?用SVN備份MySQL數據庫?

謝謝:)

+0

有這樣的疑問/回答的讀 - 提出可能的解決方案的http:/ /stackoverflow.com/questions/1783834/mysql-version-control-subversion – ManseUK 2012-01-04 10:40:35

回答

1

使用mysqldump到你想要的數據導出到一個文件,並把這個變成SVN。使用cron,您可以將其自動化以在特定時間段運行

0

問題是:您想要什麼版本,爲什麼?

我建議你使用可導入的SQL文件來創建數據庫。任何工具都可以用來創建這個SQL文件(基本工具:mysqldump),然後你可以保存到你的SVN倉庫中。您將能夠通過比較SQL文件的修訂來跟蹤新創建的表。

您可以通過添加CRON作業來自動執行此過程,以每2小時自動轉儲並提交文件。

+0

聽起來像是可以工作的東西,我會嘗試。 – EOB 2012-01-04 11:42:32