2009-04-18 120 views
3

您使用什么工具来跟踪MySQL数据库中的更改?
目前我在一个项目中使用纯文本文件(通过SVN控制版本),在该项目中,我们在更改数据库时手动添加SQL语句。
许多变化奇迹般地随时消失,现在我们正在寻找一种更好的方式来更改跟踪我们的数据库。

编辑:
有一件事我忘了提,我们使用存储过程和函数,所以它不仅是我们要追踪/版本控制研究修改数据库结构。MySQL数据库更改跟踪

+0

我只问一个非常类似的问题最近:http://stackoverflow.com/questions/755704/starting-with-versioning-mysql- schemata-without-overkill-good-solutions – markus 2009-04-18 12:05:06

回答

8

有一个简单的解决方案:

  • 制作通过脚本的所有更改数据库架构和静态数据
  • 版本控制脚本
+0

嗨!但是,谢谢你的回答,我不知道这与我们目前的工作有什么不同?请多解释一下,我可能会错过这一点。 – fredrik 2009-04-18 12:43:36