【问题标题】:Backup MySQL DB with SVN? [closed]用 SVN 备份 MySQL 数据库? [关闭]
【发布时间】:2015-10-12 18:17:59
【问题描述】:

我有一个 MySQL 数据库,它应该使用 SVN 进行版本控制。我不想要完整的数据库,只想要结构和选定的表。我在网上搜索并找到了一些信息,但似乎没有任何东西以可靠的方式真正起作用。有什么经验或提示吗?

谢谢:)

【问题讨论】:

标签: mysql svn


【解决方案1】:

查看这个自动化流程的脚本,允许特定选择数据库和排除表 [免责声明我是作者] - http://mysql-svn-backup.redant.com.au/

【讨论】:

    【解决方案2】:

    使用mysqldump将你想要的数据导出到一个文件中,然后放到SVN中。使用 cron,您可以将其自动化以在特定时间段内运行

    【讨论】:

      【解决方案3】:

      问题是:你到底想要什么版本,为什么?

      我建议您对可以导入以创建数据库的 SQL 文件进行版本控制。任何工具都可用于创建此 SQL 文件(基本工具:mysqldump),然后您可以将其保存到您的 SVN 存储库中。您将能够通过比较 SQL 文件的修订来跟踪正在创建的新表。

      您可以通过添加 CRON 作业来自动执行此过程,以便每 2 小时自动转储和提交文件。

      【讨论】:

      • 听起来可行,我会试试的。
      猜你喜欢
      • 2020-11-23
      • 2010-11-02
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      • 2011-04-05
      • 2013-01-15
      • 2011-11-10
      • 1970-01-01
      相关资源
      最近更新 更多