【问题标题】:Wordpress site migration - Collation errorWordpress 网站迁移 - 排序错误
【发布时间】:2017-02-03 04:56:15
【问题描述】:

我正在尝试通过 Akeeba Backup For Wordpress 迁移我的 wordpress 网站。不幸的是,一旦我尝试安装数据库,就会收到以下错误:

   Unknown collation: 'utf8mb4_unicode_520_ci'

数据库排序规则为 utf8mb4_unicide_ci,MySQL 版本为 5.5.52。

我读到here 必须将数据库系统从“无”更改为“MYSQL40”。但是Akeeba控制面板中没有这样的设置。

我错过了什么吗?

【问题讨论】:

    标签: mysql wordpress


    【解决方案1】:

    this

    似乎排序规则仅适用于 mySql 5.6+。我猜你是 5.6-。

    【讨论】:

    • 我猜你是对的,目前低于 5.6 的所有内容都是有问题的。
    【解决方案2】:

    可能能够在文本编辑器中打开您的 SQL 转储文件并搜索“utf8mb4_unicode_520_ci”并将其替换为“utf8mb4_general_ci”。

    将您的转储重新保存为其他文件,然后尝试导入。这可能会搞砸一些复杂的字符编码,但值得先尝试这个简单的修复。

    【讨论】:

    • 嗯,问题是我不知道 Akeeba 将 DB-dump 存储在哪里。
    【解决方案3】:

    您可以尝试使用 Duplicator 插件代替 Akeeba 来实现迁移。我已经使用它很长时间了,它就像一个魅力:

    https://wordpress.org/plugins/duplicator/

    (安装插件后,通过 wp-admin dashboad 的插件菜单生成 Duplicator 包。

    生成包后,将两个包文件(installer.php 和存档/zip 文件)下载到 PC 上的某个文件夹中。接下来,将这两个文件上传到您希望创建/迁移站点的实时站点的 Web 根目录。接下来,在浏览器中打开以下链接:

    http://{your_domain}/installer.php

    并按照屏幕上的说明进行操作。您的网站应该已经创建并且一切正常。)

    【讨论】:

    • 听起来很有趣,我一定会试一试,谢谢!
    猜你喜欢
    • 1970-01-01
    • 2017-03-12
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    • 2017-06-14
    • 2019-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多