我正在将客户的 WordPress 网站从旧主机移动到闪亮的新主机。我已经完成了 WP 数据库的 MySQL Dump,并将其导入到新主机中。
一切都很顺利,除了撇号被编码为问号。
我做了一些研究,我得到的最接近的是将 .sql 转储保存在 UTF8 中(我已经完成了),然后尝试再次导入 - 不走运。我还将DEFAULT CHARSET=latin1;
MySQL 转储中的每个引用更改为DEFAULT CHARSET=utf8;
,但是,这也没有什么区别。
在一些奇怪的情况下(我不记得确切的配置),撇号完全丢失,没有被任何东西取代,但它们只是消失了。
它们不是标准的直撇号 ( '
),而是我相信的正确的大引号 ( ’
) - 例如,它们是 ',而不是 '。希望结果好!
有什么建议吗?
谢谢!
杰克