mysql数据库数据转存报错(utf8mb4_0900_ai_c
2019-11-20 本文已影响0人
测绘小兵

如上图所示,打算从mysql80数据库存储的数据利用sql语句导出,然后在根据导出的sql语句,导入这个mariaDB10.3的数据库。
但是报错,提示utf8mb4_0900_ai_ci,见下图

在网上找了相关原因,应该就是字符集和排序的问题。
最简单的办法就是替换一下即可。
修改.sql文本
1、替换 utf8mb4_0900_ai_ci 为 utf8_general_ci
2、替换 utf8mb4改为 utf8。
见下图


最后运行这个替换后的sql,一切正常导入,ok。
