mysql8.0数据导入mysql5.7问题解决

灰暗的星星灰暗的星星灰暗的星星灰暗的星星灰暗的星星
 
分类:技术文章

本地数据库是mysql8.0,但是腾讯云云数据库是mysql5.7,在导入的时候提示了如下错误:

"Warning: Using a password on the command line interface can be insecure.?ERROR 1273 (HY000) at line 7819: Unknown collation: 'utf8mb4_0900_ai_ci'?dumper err?""-17")

这是因为腾讯云云数据库mysql5.7不支持utf8mb4_0900_ai_ci字符集,所以就把数据库打开,搜索utf8mb4_0900_ai_ci,然后批量替换成:utf8_general_ci,然后再导入就行了。

如果原来数据库格式是utf8mb4,而要导入的数据库不支持utf8mb4,那就再把utf8mb4批量改成utf8就行。