根据wordpress官方的解释,在导入数据库之前,只需要把utf8mb4编码转成utf-8就可以了,有两种方法可以替换数据库编码:
实践了一下,有效的解决办法如下:
一、替换代码
从老的数据库中导出的数据库文件,用ue等代码编辑器打开。
查找:utf8mb4_unicode_ci,全部替换为:utf8_general_ci
查找:utf8mb4 全部替换为utf8
按照顺序完成上面的 *** 作。保存。
二、修改文件
修改wordpress的配置文件wp-config.php
把define(‘DB_CHARSET’, ‘utf8mb4’)
改为define(‘DB_CHARSET’, ‘utf-8’)
完成之后,基本能解决问题了。
Source Server : localhost_3306So' at line 1
以上为提示,查一下3306后面有没有空格或者换行符,使用UTF8编辑模式
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)