utf8mb4_0900_ai_ci 报错 根据原来的字符集修改
问题的原因是两个数据库待转移的表的字符格式不能被被转移数据库识别。例如mysql8的utf8mb4_0900_ai_ci格式再mysql5中就不支持。就需要更改数据库字符编码和各个varchar等字段的编码方式
sed -i 's#utf8mb4_0900_ai_ci #utf8_bin#g' /opt/041502.sql 主要看你原来文件的编码
时来天地皆同力,运去英雄不自由
问题的原因是两个数据库待转移的表的字符格式不能被被转移数据库识别。例如mysql8的utf8mb4_0900_ai_ci格式再mysql5中就不支持。就需要更改数据库字符编码和各个varchar等字段的编码方式
sed -i 's#utf8mb4_0900_ai_ci #utf8_bin#g' /opt/041502.sql 主要看你原来文件的编码