WordPress导入数据库报错解决办法
方法一:升级数据库
把网站要用的mysql数据库升级到5.6以上版本。
方法二:替换数据库编码
提示 #1273 - Unknown collation: ‘utf8mb4_unicode_520_ci’ 错误,具体如下图所示:

原因是数据库版本差异
导致wordpress数据库的编码整理方式不一样。MySQL 5.6 以及以上版本下,安装 WordPress 4.6 及以上版本的时候,
默认的编码整理方式为 utf8mb4_unicode_520_ci,但是 MySQL 5.5 及以下版本的数据库,不支持 utf8mb4_unicode_520_ci,所以无法导入。
处理的办法,就是使用 sublime text 等代码编辑器,打开 .sql 数据库,然后批量查找替换所有的
搜索:utf8mb4_unicode_520_ci
替换为:utf8mb4_unicode_ci
保存后上传即可。


如果还会出现错误提示,尝试检查 WordPress 网站根目录下的配置文件 wp-config.php ,更改数据表默认文字编码,把里面的
define(‘DB_CHARSET’, ‘utf8mb4’);
改成:
define(‘DB_CHARSET’, ‘utf8’);
PS:修改前记得备份原来数据库

本文详细介绍了如何解决WordPress导入数据库时遇到的utf8mb4_unicode_520_ci编码错误,包括升级数据库版本、替换编码并提供wp-config.php配置调整建议。
2013

被折叠的 条评论
为什么被折叠?



