utf8mb4_0900_ai_ci 报错 根据原来的字符集修改

 

问题的原因是两个数据库待转移的表的字符格式不能被被转移数据库识别。例如mysql8的utf8mb4_0900_ai_ci格式再mysql5中就不支持。就需要更改数据库字符编码和各个varchar等字段的编码方式

 

sed -i 's#utf8mb4_0900_ai_ci #utf8_bin#g'   /opt/041502.sql        主要看你原来文件的编码

 

 

 

 

 

posted @ 2020-04-15 18:11  滴滴滴  阅读(5054)  评论(0编辑  收藏  举报