phpMyAdmin 导入数据时 utf8mb4_0900_ai_ci 错误

今天在向 phpMyAdmin 导入数据库的时候遇到了一个错误提示如下

Error
SQL query: Copy


CREATE TABLE `wp_ddp_log` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `datime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
  `note` tinytext NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
MySQL said: Documentation

#1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

网上查了一下没有确切的解决方法,然后问了下 ChatGPT 就直接给出了答案,出现这个错误的原因大概是这样的

错误提示“#1273 – Unknown collation: ‘utf8mb4_0900_ai_ci’” 表示你的 MySQL 版本不支持 utf8mb4_0900_ai_ci 排序规则。该排序规则在 MySQL 5.7.7 及以上版本中引入。如果你的 MySQL 版本较低,则会遇到此错误。

解决方法也很简单,使用文本工具或者 Notepad++ 等文本编辑工具打开 sql 文件,然后替换文本

utf8mb4_0900_ai_ci

替换为

utf8mb4_unicode_ci

然后保存再压缩后即可

常见问题
123盘资源下载
本站提供 123云盘 资源链接
可无登入直接下载
安全声明
如文章内提供下载内容
此内容可能为执行脚本,软件,图像或Ai模型
所有内容均经过病毒查杀,可放心下载
免责声明
因模型可能包含 NSFW 内容,请不要将模型用于非法用途
本站点只提供模型下载,不参与制作者图片生成
因制作者生成图片造成的违法问题与本站无关
0

评论0

没有账号?注册  忘记密码?