【发布时间】:2016-10-23 21:28:20
【问题描述】:
这里是总数据库新手,但我在将 wordpress 网站上传到 Nexcess 服务器时遇到问题。我可以在 siteground 和 bluehost 上毫无问题地做到这一点,但是通过复制器和手动上传时我丢失了数据。我在这个网站的开发过程中做了 WordPress 升级到 utf8mb4,我的 wp-config 文件中的字符集仍然设置为 utf8。
我的数据库中是否有可能同时存在两个版本?我有一个问题,我的大部分数据没有显示在后端,但有些数据显示在前端并带有问号,但我设法通过使用 wp dB migrate 导出数据库以支持旧版本的 mysql 来解决这个问题。这解决了问号,并且再次出现在后端。
现在我所缺少的只是我通过放在页脚中的函数 php 制作的小部件。他们都丢失了数据。
【问题讨论】:
-
请修正您的标签
-
您是否直接更改了数据库中的数据?因为这不是最佳实践,数据以序列化形式保存,其中字符数也被保存。您应该撤消数据库中的直接更改并在导出后进行更改。
-
@Asalan 目前我还没有触及数据库中的任何值。我有一些实验测试,但在当前无法正常工作的实现中没有。