MySql8.0生成的sql文件导入到5.7版本的sql出现Unknown collation: ‘utf8mb4_0900_ai_ci‘解决方案

前言: 在我把本地8.0的mysql导出成sql文件开始部署到服务器上的时候出现了这个问题

原因: 由于8.0和5.7的mysql版本不兼容导致的sql导入不了

解决:

方案

将MySQL8.0导出的sql文件中,所有的utf8mb4_0900_ai_ci替换为utf8_general_ci以及所有的utf8mb4替换为utf8

通过上面的方案就能解决这个问题

你可能感兴趣的:(sql,数据库,mysql)