[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'大致原因:sql对应的mysql版本高于当前要导入的mysql库的版本,引发的1273错误。解决方案:打开sql文件,将文件中的所有utf8mb4_0900_ai_ci替换为utf8_general_ci,同时将utf8mb4替换为utf8。处理sql后重新在mysql库中导入sql文件即可。记录以备后查。...
修改文件中的参数,然后保存文件。 将CHARSET = utf8mb4替换为CHARSET = utf8。 将COLLATE = utf8mb4_unicode_ci替换为COLLATE = utf8_general_ci。 重新导入SQL文件 通过数据管理DMS重新导入修改后的SQL文件。 方法二:使用utf8mb4字符集 如果您必须使用utf8mb4字符集,建议您升级或购买云虚拟主机,以使用更高...
解决办法 一、将文件中的所有 utf8mb4_0900_ai_ci 替换为 utf8_general_ci utf8mb4 替换为utf8 [ERR]1273-Unknowncollation:'utf8mb4_0900_ai_ci 二、将mysql版本修改8.0以上(推荐) https://blog.51cto.com/u_15155077/2716347
utf8mb4_0900_ai_ci 替换为 utf8_general_ci utf8mb4 替换为utf8 [ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci 二、将mysql版本修改8.0以上(推荐) 分析: 第一种替换后,高版本数据库还是有其它的问题,另外,并不建议使用utf8替换utf8mb4。 (译)用MySQL的朋友们请不要使用"utf8",请使用"u...
Unknown collation: ‘utf8mb4_0900_ai_ci_unknown collation: 'utf8mb4_0900_ai_ci-CSDN博客 这里简单解释:可能是mysql中高版本的数据库导入低版本的mysql数据库产生的报错 一、将文件中的所有utf8mb4_0900_ai_ci 替换为 utf8_general_ciutf8mb4 替换为utf8 ...
[Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 1. 这就是字符集编码的问题,但是我将数据库的编码改成了utf8mb4之后再导入也一样报错,导入文件的时候并没有utf8mb4选项。 网上查找之后发现解决方案。 解决方案: 将文件内的所有 utf8mb4_0900_ai_ci 换成 utf8_general_ci ...
创建表时,使用“DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci”,出现报错“1273 - Unknown collation: 'utf8mb4_0900_ai_ci”。 sql指令 报错 3.原因分析: 由于mysql中高版本的数据库导入低版本的mysql数据库产生的报错 eg:本人使用的是低版本5.7.24mysql数据库,但是导入的是高版本8.0版本数据库。
MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案 一、背景描述 二、报错原因 三、解决方案 3.1 升级 MySQL 数据库版本 3.2 修改字符集为 一、背景描述 从服务器MySQL中导出数据为SQL执行脚本后,在本地电脑执行导出的SQL脚本, ...
3 按Ctrl+r,打开查找替换功能,将文件中的值utf8mb4_unicode_ci通过查找,全部替换为utf8_general_ci,4 完成以上替换后,再进行一下搜索,替换,5 这次是查找utf8mb4,并全部替换为utf8,6 都替换好之后,要记得保存哦!这时再次导入,就能够成功导入了,7 如果有多个数据库存在这种情况,可批量进行操作,...
使用Navicat for MySQL 导入 .sql 文件时遇到报错:1273 - Unknown collation: 'utf8mb4_0900_ai_ci',这是因为导出 sql 文件的 MySQL 数据库版本高于要导入的 MySQL 数据库版本。 解决办法是批量替换 .sql 文件,将utf8mb4_0900_ai_ci批量替换成utf8mb4_general_ci,再次导入即可。