Jack个人作品

Jack个人作品

博主之前购买了阿里云的云数据库,版本是mysql8.0的,可自己服务器是MYSQL5.6的版本,导入发现几项错误,今天记录一下!第一项错误:[ERR] 1214...

网站首页 >> 相关教程 >> 正文

阿里云 云数据库 MYSQL8.0 转 MYSQL5.6 错误详情

作者:墨雨婷   时间:2022年07月24日15:02:23   浏览:432  

博主之前购买了阿里云云数据库,版本是mysql8.0的,可自己服务器是MYSQL5.6的版本,导入发现几项错误,今天记录一下!

第一项错误:[ERR] 1214 - The used table type doesn’t support FULLTEXT indexes,报此错误的原因是:8.0使用的 InnoDB 不支持FULLTEXT类型的索引,需要改为 MyISAM ,解决方法:打开导出的数据库文件,编辑搜索 InnoDB 替换 MyISAM,第一项错误修复。

阿里云 云数据库 MYSQL8.0 转 MYSQL5.6 错误详情

第二项错误:[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci’,原因:MySQL5.7以下没有这种编码格式,使用的是utf8_general_ci,解决方法:打开导出的数据库文件,编辑搜索 utf8mb4_0900_ai_ci 替换 utf8_general_ci ,第二项错误修复。

阿里云 云数据库 MYSQL8.0 转 MYSQL5.6 错误详情

第三项错误:[ERR] 1253 - COLLATION ‘utf8_general_ci’ is not valid for CHARACTER SET 'utf8mb4’,解决方法:打开导出的数据库文件,编辑搜索 utf8mb4 替换 utf8 ,第三项错误即可修复。

阿里云 云数据库 MYSQL8.0 转 MYSQL5.6 错误详情

温馨提示:部分数据库导出的时候没有选择utf-8导致导入数据后编码出现问题,这时候需要将数据表转为utf-8的格式,详情截图如下:

阿里云 云数据库 MYSQL8.0 转 MYSQL5.6 错误详情

错误修复,编码转换好了以后,在进行导入,就提供导入成功了!

阿里云 云数据库 MYSQL8.0 转 MYSQL5.6 错误详情

以上就是博主在MYSQL8.0转MYSQL5.6的全部过程,可能还有更多的不兼容等问题是我没有接触的,小伙伴们自己折腾吧!


本文标签: mysql  阿里云  云数据库  数据库 
Jack个人作品

墨雨婷 https://lkba.cn

博主专注于Z-BLOG网站搭建、优化、故障排查
电脑故障排查、重装系统、优化系统等,QQ/WX:2126245521(请注明来意)

上一篇:

下一篇:

本文暂无评论 - 欢迎您

请填写验证码

服务器开销巨大,逐渐承受不起,用您发财的小手,点击一下下方广告可以吗?麻烦您啦,广告为谷歌联盟,广告内容请自行判断以免上当受骗。

Processed : 0.039 SQL : 14

请先 登录 再评论,若不是会员请先 注册