有没有办法让两个数据库保持同步?我有一个用MySQL运行WordPress的客户端。有没有办法将数据库的副本作为当前状态,并将其用于开发服务器,然后在开发更改完成后将其推回到实时站点?
客户端可能会更改现场网站,同时我将处理开发版本,并想知道是否会发生合并冲突。
如果我通过phpmyadmin导入更新的数据库,它只会更新只有最新的更改或覆盖所有内容吗?
答案 0 :(得分:8)
以下是@Mark Baker对MySQL Replication的快速参考,或者您可以使用MySQL Workbench Synchronization。
答案 1 :(得分:6)
所以我终于找到了解决问题的方法。由于这是WordPress的一个问题,我发现两个插件运行得非常好。
免费赠送一个:Database Sync
非常简单,并具有简单的推/拉界面。
付费插件40-200美元:WP Migrate DB Pro
更加精致,可以选择要同步的特定表格。
答案 2 :(得分:1)
重复问题here有答案。然而,这只是你困难的开始。如果两个人独立地对一个数据库的两个副本进行更改,那么合并这两个数据库将不可避免地导致噩梦。简而言之,是的,会出现合并冲突。究竟是什么,以及你采取了什么措施,将取决于你们每个人所做的改变的性质。祝你好运!
答案 3 :(得分:1)