Mysql 用于远程开发的数据库同步

Mysql 用于远程开发的数据库同步,mysql,database,git,mysqldump,data-synchronization,Mysql,Database,Git,Mysqldump,Data Synchronization,正如标题所描述的,我正在寻找一种有效的方法来同步项目数据库的结构和数据 由于我没有找到一种“正确的方法”来实现它,所以我提出了一种解决方案,在每次git提交之前将数据库转储到SQL文件中,并在每次git拉取时导入SQL文件。这是一种使用git管理数据的智能方法,但该解决方案无法扩展,有时会产生比解决方案更多的问题。例如,这不是一种自主的方式,所以人类的错误经常发生,所有开发团队都应该使用相同的转储工具 任何关于您的定制解决方案的建议都可以。谢谢大家! 干杯 在dbForge Studio for

正如标题所描述的,我正在寻找一种有效的方法来同步项目数据库的结构和数据

由于我没有找到一种“正确的方法”来实现它,所以我提出了一种解决方案,在每次git提交之前将数据库转储到SQL文件中,并在每次git拉取时导入SQL文件。这是一种使用git管理数据的智能方法,但该解决方案无法扩展,有时会产生比解决方案更多的问题。例如,这不是一种自主的方式,所以人类的错误经常发生,所有开发团队都应该使用相同的转储工具

任何关于您的定制解决方案的建议都可以。谢谢大家!


干杯

在dbForge Studio for MySQL的帮助下,您可以比较和同步或查看两个数据库之间的差异。

软件真不错!但我有团队成员在Linux和MacOS上工作,它是否也有适合这些操作系统的版本?这会很有帮助。这里也有类似的问题