wordpress 数据库_如何跨多个WordPress安装同步数据库

以前,我们介绍了如何为WordPress开发设置过渡环境 。 如果您已进行了遍历,则可能会发现该过程有时涉及迁移SQL数据库以同步各阶段之间的差异 。 迁移数据库的特定过程可能很繁琐。

您将必须从第一个站点导出数据库,然后将其导入到另一个站点,对于一个庞大的数据库可能要花费几分钟甚至更长的时间。 每次我们迁移数据库时,需要重复此过程。

如果这是您一直在努力的事情,那么您肯定会发现这篇文章很有用。 在本文中,我们将了解如何简化多个WordPress安装之间的数据库同步 。 这将帮助我们节省大量时间。

入门

首先,我假设您已经设置了三个开发阶段( 本地测试实时)

在这里,我设置了一个场景,其中有5个帖子在实时站点上发布,而另外2个帖子在本地站点上(一个仍在开发中)。 实际上,尽管您将处理很多帖子,而不只是2或5。

现在,我想用实时网站上的内容更新本地网站。 鼓励在开发时拥有与Live上相同的数据库内容。 这是以便跟上关于风格,布局,或五月初影响内容的任何事情任何问题

同步数据库

要同步数据库,请按照下列步骤操作:

  1. 安装WordPress插件Database Sync 。 只需将插件安装在要执行数据库迁移的网站上,就可以说,如果要将数据库从Live阶段拉到Testing阶段,则应该在这两个阶段的站点中安装插件。

  2. 实时站点中,转到工具>数据库同步 。 然后,生成秘密令牌密钥。

    您不得与任何人共享此密钥,因为它也将允许他们访问您的数据库。

  3. 本地舞台站点的“ 工具”>“数据库同步”中添加令牌。

    添加令牌后,您将在链接的站点旁边找到同步 ,如上面的屏幕截图所示。

  4. 单击同步按钮以开始同步这两个站点。

  5. 单击“上拉”按钮以拉下远程站点数据库并替换本地站点。

请记住,根据数据库的大小, 的过程可能要花费几分钟甚至更长的时间。 提取过程完成后,您应该在屏幕上看到一条成功消息。 现在, 本地站点应该具有与实时站点完全相同的帖子,页面和设置。

或者,单击发送按钮,如果你想在当前站点复制到远程网站。 根据需要将此插件安装在多个网站上,并添加令牌以链接到其数据库。

该插件使数据库同步变得无缝,顺畅。 我希望插件开发人员可以通过一些其他功能进一步改善它,例如:

  • 选择性表同步 ,基本上可以为数据库中的特定表启用同步。 例如,由于我们只需要复制帖子内容,因此最好 wp_posts而不是整个数据库。 在大多数情况下,这将极大地加快该过程。
  • Media Sync ,用于同步WordPress媒体文件上传(例如图像和视频)。

翻译自: https://www.hongkiat.com/blog/sync-db-multiple-wordpress/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值