原因分析
低版本(8.0↓)MySQL数据库导入高版本(8.0↑)导出的sql文件会出现这类问题。
解决方案
1、方法一
打开sql文件,将`utf8mb4_0900_ai_ci` 替换为 `utf8_general_ci`、`utf8mb4` 替换为`utf8`,保存后重新导入即可。
2、方法二(推荐)
将8.0↓的MySQL升级为8.0↑的版本
结尾
如果文章对您有帮助,请点一个小小的赞,您的赞同能帮助到更多人,感谢您的支持!
本文讨论了低版本MySQL(8.0)导入由高版本(8.0)导出的SQL文件时遇到的问题,提供了两种解决方案:一是直接修改sql文件中的字符集,二是升级MySQL版本。推荐使用升级数据库版本的方法。
低版本(8.0↓)MySQL数据库导入高版本(8.0↑)导出的sql文件会出现这类问题。
1、方法一
打开sql文件,将`utf8mb4_0900_ai_ci` 替换为 `utf8_general_ci`、`utf8mb4` 替换为`utf8`,保存后重新导入即可。
2、方法二(推荐)
将8.0↓的MySQL升级为8.0↑的版本
如果文章对您有帮助,请点一个小小的赞,您的赞同能帮助到更多人,感谢您的支持!

被折叠的 条评论
为什么被折叠?