本文主要是介绍【Navicat】数据库导入问题 Unknown collation: ‘utf8mb4_0900_ai_ci‘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题展示:
Unknown collation: ‘utf8mb4_0900_ai_ci’
1.原因如下:
数据库的字符集和排序规则问题
如下图:
utf8mb4 和 utf8mb4_0900_ai_ci
我本地所装的是MySQL 5.7,但是在MySQL5.7中选择字符集为 utf8mb4 时,默认utf8mb4_general_ci 为排序规则 ,并且没有utf8mb4_0900_ai_ci 作为可选择的排序规则
2.解决办法
使用批量替换,将 utf8mb4_0900_ai_ci 替换为 utf8mb4_general_ci 即可成功导入,结果如下:成功
这篇关于【Navicat】数据库导入问题 Unknown collation: ‘utf8mb4_0900_ai_ci‘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!