mysql数据库数据转存报错(utf8mb4_0900_ai_ci))

目的

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


sql报错

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


sql替换第一步

sql替换第二步

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


正确导入
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容