问题缘由,MySql 8版本的sql脚本在5版本执行会引发字符集报错
可以将sql脚本中的字符替换
- utf8mb4_0900_ai_ci全部替换为utf8_general_ci
- utf8_croation_ci全部替换为utf8_general_ci
- utf8mb4全部替换为utf8
- datetime(0)全部替换为datetime
- timestamp(0)全部替换为timestamp
- CURRENT_TIMESTAMP(0)全部替换为CURRENT_TIMESTAMP
扩展:
如果SQL脚本文件太大,可以使用 EmEditor 来替换文本