MYSQL数据库导入运行sql文件报错[Err] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘

在公司备份测试库到本机时,运行sql文件报错[Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'。一般是因为高版本数据库往低版本数据库导入时出现的异常。(服务器mysql版本8.0.X,本地mysql版本5.7.0)

解决方案(有两种):

第一种:将本机mysql版本升级8.0.X。

第二种:将sql文件中所有的utf8mb4_0900_ai_ci替换成utf8_general_ci。utf8mb4替换成utf8。保存后重新运行sql文件即可成功导入。

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