aliyun mysql 5.6_阿里云云数据库MYSQL8.0转MYSQL5.6的错误详情

简介:

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

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

第一项错误:[ERR] 1214 - The used table type doesn’t support FULLTEXT indexes

报此错误的原因是:8.0使用的 InnoDB 不支持FULLTEXT类型的索引,需要改为 MyISAM 。

解决方法:打开导出的数据库文件,编辑搜索InnoDB 替换 MyISAM,第一项错误修复;

5b8c074f7b674fc31f430f3d8588ffae.png

第二项错误:[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci’

原因:MySQL5.7以下没有这种编码格式,使用的是utf8_general_ci

解决方法:打开导出的数据库文件,编辑搜索 utf8mb4_0900_ai_ci 替换 utf8_general_ci ,第二项错误修复;

1702f77a25297a3869bcd941a6293582.png

第三项错误:[ERR] 1253 - COLLATION ‘utf8_general_ci’ is not valid for CHARACTER SET 'utf8mb4’

解决方法:打开导出的数据库文件,编辑搜索 utf8mb4 替换 utf8 ,第三项错误即可修复。

0e9e37f7a107891f84d73b9c9d63a0fa.png

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

1a2c2da86f4190f5695351c8aa26b566.png

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

8bd1e94bc446f9af9e0fe6a4c5e1f16f.png

以上就是爱站云在MYSQL8.0转MYSQL5.6的全部过程,如果您有什么不解可以联系爱站云进行付费处理哟!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值