我们有几个开发人员正在使用Web应用程序并且正在使用SVN进行回购(我们在本地使用tortoiseSVN)。我们每个人都在本地维护数据库的副本。当我们提交然后使用最新更改更新登台服务器时,几乎没有失败Maria(MySQL)将不会重新启动。我们必须删除日志文件并跳过箍以重新启动Maria。必须有一个更好的过程,我可以使用一些指导来到这个更好的地方。我们不是100%确定哪些文件应该被忽略,这可能是所有问题
我找到了以下SO答案但我不能完全解决我的问题:
- https://dba.stackexchange.com/questions/65351/sync-two-mysql-databases-in-two-different-locations
- Best tool for synchronizing MySQL databases
我感觉感觉这样是数据库的同步问题,但由于我之前没有使用MySQL,所以我的异常可能需要进行一些调整。
理想情况会像这样工作(为了简洁起见,跳过了一些步骤):
服务器是Windows 2008 R2
Web服务器是Lucee / Tomcat / IIS
数据库是Maria 5.x
在这样的情况下,mysqldump是最有效的方式吗?