我正在将我的 WordPress 博客和 phpBB 论坛迁移到新的托管服务器中。我正在使用 phpMyAdmin 从上一个站点的数据库中导入 SQL 脚本。
当我用 Kate 打开 .sql 脚本时,它说它使用 UTF8 作为编码。当我在新服务器中导入 sql 时,我在 phpMyAdmin 中有选择编码的选项,其中默认选择 utf8。
不过,当我完成导入数据库时,我直接在 phpMyAdmin 中阅读帖子文本,并看到诸如“é”、“ñ”等字符,这些字符尚未被“解释”并被替换为奇怪的字符。
我可以看到我的 WordPress 安装也无法正常工作。显然这个编码有问题,但我认为问题出在 MySQL 数据库或 phpMyAdmin 而不是 WordPress。
MySQL 的版本实际上是相同的,即 MySQL 5,但版本不同。还有,在迁移论坛数据库的时候没有问题,所以这个就更奇怪了……
我不知道如何解决这个问题......欢迎任何想法。