2011-06-23 134 views
1

我想知道是否有任何工具可以幫助我將更改從一個數據庫傳輸到另一個數據庫。目前,每次我想部署新版本進行測試時,我都必須手動執行所有數據庫更改腳本,並將它們傳輸到其他每個數據庫。有沒有辦法以某種方式自動化這個過程?如果它很重要,該項目正在編寫的C#和數據庫是MySql數據庫更改管理

+0

參見http://stackoverflow.com/questions/115369/do-you-use-source-control-for-your-database-items和https://github.com/timabell/ sqlHawk/wiki /進一步閱讀 –

回答

3

如果您正在尋找一個GUI應用程序然後Navicat高級可以幫助你做到這一點。它具有數據同步工具和傳輸工具,還可以與所有主要數據庫一起工作。唯一的問題是它不是免費的。

Navicat Premium

+0

你碰巧知道任何免費的應用程序? :) – Berial

+1

@Berial不是真的......因爲我用它從來沒有尋找任何免費版本。但它真的很值得,因爲它支持MySQL,PostgreSQL,Oracle,SQLite和SQL Server,你不需要其他任何東西。 – LoneWOLFs