出现#-Unknowncollation4-unicode_ci的原因及解决方法

优采云 发布时间: 2021-05-02 04:29

  出现#-Unknowncollation4-unicode_ci的原因及解决方法

  通常网站时,通常是在本地环境网站中进行,然后使用网站搬家,将在本地环境中制作的网站导入到我们自己的文件中。 k14]空间,这种方法可以有效地提高我们网站生产的效率。

  使用wordpress进行网站时,导入数据库是重要的一步。但是有时候在导入数据库时​​我们会遇到各种各样的问题。例如,当我们在执行网站时导入WP 网站数据库时,出现“#1273-未知归类:'utf8mb4_unicode_ci'”的问题。让我们来谈谈#1273-未知排序规则:'utf8mb4_unicode_ci'的原因和解决方案。

  原因:

  从WordPress 4. 2版本开始,如果我们以utf8mb4格式导出MYSQL 5. 1版本数据的编码。

  如果我们重新定位网站以恢复数据,则当将高版本的MYSQL 5. 5数据库导入低版本的MYSQL 5. 1时,将出现“未知归类:'utf8mb4_unicode_ci”错误问题。之前没有这样的问题。该问题仅可从WP 4. 2获得。

  解决方案:

  在这里,我们可以在导出数据库时选择兼容的版本。

  输入PHPMYADMIN,在导出数据库时查看以下界面,我们选择“自定义导出方法”。

  

  在最兼容的数据库选项中选择MYSQL40,然后导出数据库,然后将其导入较低版本的MYSQL。没问题。

  

  然后将数据导入您自己的网站空间。这时,我们要注意导入时必须选择SQL兼容模式:MYSQL40。如下图所示

  

  提醒:

  如果出现乱码问题,请尝试检查WordPress配置文件wp-config.php,更改数据表的默认文本编码,然后更改:

  define('DB_CHARSET','utf8mb4');

  更改为

  define('DB_CHARSET','utf8');

  或复制wp-config-sample.php文件,然后修改相关的数据库信息,将其重命名为wp-config.php,然后上传。

  由于utf8mb4需要与5. 5及更高版本兼容,如果我们安装新的虚拟网站环境,则如果未达到[[1273-Unknown collat​​ion:'utf8mb4_unicode_ci']”,它将显示为“#1273-Unknown collat​​ion:'utf8mb4_unicode_ci'”。 k22] 5版。问题。 (要了解有关数据库知识的更多信息,请参阅网站数据库学习简介)

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线