搜索

首页  >  问答  >  正文

如何同步开发和生产数据库

您是否知道任何同步两个数据库的应用程序 - 在开发过程中有时需要添加一两个表行或新表或列。 通常我将每个 sql 语句写入某个文件中,并在上传路径期间在我的生产数据库上执行这些行(之前备份它)。 我使用 mySQL 和 postreSQL 数据库。

您的实践是什么以及哪些应用程序可以帮助您。

P粉520204081P粉520204081427 天前755

全部回复(1)我来回复

  • P粉245003607

    P粉2450036072023-10-23 18:22:05

    您要求提供工具或应用程序答案,但您真正需要的是流程答案。这里的基本主题是,您应该对数据库 DDL(和 DML,如果需要)进行版本控制,并提供更改脚本以便能够将数据库的任何版本更新到更高版本。

    这组链接由 Jeff Atwood 提供,由 K. Scott Allen 撰写,详细解释了它应该是什么样子 - 他们做得比我在这里写得更好:http://www.codinghorror.com/blog/2008/02/get- your-database-under-version-control.html

    回复
    0
  • 取消回复