导入MYSQL数据库时出现:#1273 – Unknown collation: ‘utf8mb4_unicode_ci’ 或’utf8mb4_unicode_520_ci’错误

导入MYSQL数据库时出现:#1273 – Unknown collation: ‘utf8mb4_unicode_ci’ 或’utf8mb4_unicode_520_ci’错误,第1张

导入MYSQL数据库时出现:#1273–Unknowncollation:‘utf8mb4_unicode_ci’或’utf8mb4_unicode_520_ci’错误

导入MYSQL数据库时:#1273–未知排序规则:“utf8mb4_Unicode_CI”不正确。这种一般出现在两个房间空的数据库版本不一致。比如把MYSQL5.5高配版导入到MYSQL5.1低配版,就有一个很难的谦虚问题。因为UTF8mb4必须适应MYSQL5.1左右的版本,因此,当人们备份文件时,他们应该将它们存储到MYSQL5.1版本的数据库中。根据乐道香港服务器管理方法的控制面板,他们可以进入phpmyadmin管理方法。导出时,只需简单设置即可,如下图所示:

如果是worpdress程序流程,如果浏览平台的网站出现乱码文本,在网站根目录下寻找wp-config.php文档中的define('db_charset','utf8mb4');用utf8替换utf8mb4,改为define('db_charset','utf8');

第二种情况:原数据库无法再次导出。

据wordpress官方网站介绍,在导入数据库之前,只需要将utf8mb4编号改为utf-8即可。有两种方法可以替换数据库号:

一、替换代码

从旧数据库导出的数据库文档用记事本++等代码编辑器打开(百度下载)。
搜索:utf8mb4_unicode_ci或utf8mb4_unicode_520_ci全部替换为:utf8_general_ci
搜索:utf8mb4全部替换为utf8

保存,再次导入数据库,并在导入前清除数据库中的表。

第二,修改文档

更改wordpress个人资料,wp-config.php

Define('db_charset','utf8mb4');把它改成define('db_charset','UTF-8');

之后基金会就可以解决困难了。

——————————————————————————————————]
补充说明:

phpmyadmin中的MySQL字符集:cp1252西欧(latin1),处理乱码:

虚拟主机空上的phpmyadmin实际 *** 作数据库时,如果看到phpmyadmin首页显示的信息的MySQL字符集是cp1252西欧(latin1),导入数据信息时会出现乱码。处理方式是:phpmyadmin主页右侧有一个语言选项。把默认的中文-中文简体-gb2312改成中文-中文简体,左边的MySQL字符集就变成了UTF-8Unicode(utf8),乱码问题就解决了!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/744687.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-29
下一篇 2022-04-29

发表评论

登录后才能评论

评论列表(0条)

保存