【发布时间】:2013-06-12 21:58:33
【问题描述】:
有没有办法让两个数据库保持同步?我有一个使用 MySQL 运行 WordPress 的客户。有没有办法获取当前状态的数据库副本,并将其用于开发服务器,然后在开发更改完成后将其推送回实时站点?
客户可能会在我处理开发版本时对实时站点进行更改,并想知道是否会有任何合并冲突。
如果我通过 phpmyadmin 导入更新的数据库,它会只更新最新的更改还是覆盖所有内容?
【问题讨论】:
-
MySQL 复制;但是您对开发数据库进行了哪些主要的结构更改?
-
你不应该让两个数据库运行相同的内容。
-
@MarkBaker 这是一个小站点,我添加的更改是管理员方面的新功能。我主要担心过度编写更新的更改。到目前为止,在我的测试中,它似乎只更新了已更改的表。在开始与客户的网站合作之前,我只是谨慎行事。
-
@AdamMcArthur 那么你会推荐什么?
-
对不起,我以为您想永久并排运行它们。我已经完成了您之前要求的操作 - 只需从 WORDPRESS 导出数据库内容,然后将其导入本地服务器上的全新 wordpress 副本。客户所做的任何更改都必须在发生时或最后手动重新添加。
标签: php mysql wordpress phpmyadmin