本机的 MySQL创建了新表 ,生成 sql 文件在别台电脑运行时报错
[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
查了一下 ,是由于我本地的 MySQL版本较高 ,而目标机的 MySQL 为低版本 ,不支持 utfmb4 ,解决方法为
替换 utf8mb4_0900_ai_ci 为 utf8_general_ci
还要把 utf8mb4 替换为 utf8
在运行就没问题了
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.6k累计阅读
1.6k平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄9年
本机的 MySQL创建了新表 ,生成 sql 文件在别台电脑运行时报错
[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
查了一下 ,是由于我本地的 MySQL版本较高 ,而目标机的 MySQL 为低版本 ,不支持 utfmb4 ,解决方法为
替换 utf8mb4_0900_ai_ci 为 utf8_general_ci
还要把 utf8mb4 替换为 utf8
在运行就没问题了
解锁Cherry Studio高阶玩法:用MCP实现自动化测试与数据爬取
本文深入探讨了如何利用MCP协议与Cherry Studio结合,实现自动化测试与数据爬取的高阶应用。通过Playwright等工具的MCP集成方案,详细解析了自动化测试流水线构建和智能爬虫系统开发的关键技术,显著提升工程效率和系统适应性。
执行SQL文件出现【Unknown collation “utf8mb4_0900_ai_ci”】的解决方案
打开SQL脚本,查看 utf8mb4_0900_ai_ci 关键字,这是字段的字符集。从服务器MySQL中导出数据为SQL执行脚本后,在本地执行导出的SQL脚本。将本地5.7版本的 MySQL数据库升级为 8.0以上。打开需要导入的sql文件,修改字符集为。全部替换后重新执行sql文件即可。1、升级 MySQL 数据库版本。1、MySQL 版本不一致。2、字符集编码不支持。
欧姆龙OMRON PLC之HostLink通讯协议(四)-FINS命令进阶应用与调试技巧
本文深入探讨欧姆龙OMRON PLC的HostLink通讯协议中FINS命令的进阶应用与调试技巧。文章聚焦实战排错,详细解析命令帧解剖、响应帧解读与网络抓包三大核心方法,并分享性能优化策略,如合并读写与异步设计。同时介绍了强制操作、多存储区访问等高级命令的应用场景,旨在帮助工程师高效解决现场通讯问题,提升系统稳定性与效率。
Unknown collation: ‘utf8mb4_0900_ai_ci’的解决方法
高版本数据库导入低版本报错:Unknown collation: 'utf8mb4_0900_ai_ci’的解决方法
告别C盘爆红!手把手教你将WSL2下的Ubuntu 22.04完整迁移到D盘(附清理指南)
本文详细指导如何将WSL2下的Ubuntu 22.04从C盘无损迁移到D盘,包括导出备份、注销原系统、导入新位置等关键步骤,并提供迁移后的优化配置、开发环境衔接及长期维护技巧,帮助用户彻底解决C盘空间不足问题。
【车辆仿真】从0开始建立dSPACE RT Simulink工程:输出模拟电平
0基础建议先看下前面的博文,补充基础知识。原来的博文太长太复杂,后续我会逐步梳理改进,去除操作层面的内容,仅关注知识层面,提升系列博文的系统性。【工程环境信息】:上位机:惠普台式PC(Windows 11专业版)下位机(实时机):SCALEXIO RTPC板卡:DS2680。
Unknown collation: ‘utf8mb4_0900_ai_ci
不能适应,那就改变。
如何使用Qt的PIMPL习惯用法(PIMPL Idiom
PIMPL是指“Pointer to IMPLementation”(指向实现的指针),意味着将实现细节隐藏起来,用户类无需关注这些实现细节。在Qt中常用PIMPL习惯用法来清晰地区分接口与实现,尽管Qt官方文档并未详细说明该机制。本文将演示如何在Qt中使用PIMPL习惯用法,并以一个简单的坐标输入对话框作为实例。
解决Unknown collation: ‘utf8mb4_0900_ai_ci‘
今天在Linux里导入一个sql文件到Mysql时,发现有几个表导不进去 显示Unknown collation: 'utf8mb4_0900_ai_ci' 经过查验后发现,是由于生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是高版本导入到低版本,引起1273错误 所以将原sql文件中的 'utf8mb4_0900_ai_ci' 改为' utf8_general_ci' ' utf8mb4' 改为 ' utf8'即可 ...
CAPL通过lookupSignal和DBLookup获取DBC信号的属性信息
CAPL通过lookupSignal和DBLookup获取DBC信号的属性信息以及一些相关问题
前端使用二开Thingsboard一、二、三事(四)-部件库
以项目实战为基础,逐步介绍前端在thingsboard系统二次开发中的一些注意事项以及一些thingsboard一些页面功能讲解,为前端人员开发使用thingsboard提供一种可靠思路,打造一个完美的物联网系统。
mysql导入报错 [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
问题出现在: 从本机mysql导出备份到服务器上 mysql导入报错: [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 搞死了,一整个下午 baidu上并没有什么解决方式,自己综合n+1片文章摸出来 查了100遍数据库字符集,对比两边数据库是一摸一样的(起初不一样也通过navicat,workbench改成一致的了,通过以下...
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
mysql从高版本导入低版本报错 [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'问题记录
问题出现在: 从本机mysql导出备份到服务器上 mysql导入报错: [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 解决方式: 1 先查错误的字符集存在哪些表里: select TABLE_SCHEMA,TABLE_NAME,TABLE_COLLATION from information_schema.tables whe...
IMSL CNL 7.0.0 (x86-64)Crack
IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
Mysql8数据库导到Mysql5数据库,报错Unknown collation: 'utf8mb4_0900_ai_ci'
问题的原因是两个数据库待转移的表的字符格式不能被被转移数据库识别 例如mysql8的utf8mb4_0900_ai_ci格式再mysql5中就不支持。就需要更改数据库字符编码和各个varchar等字段的编码方式 mysql8数据库排序规则为utf8mb4_0900_ai_ci,改为utf8mb4_general_ci。 mysql8数据库表字段排序规则为utf8mb4_0900_ai_ci,改...
❤ mysql运行SQL文件报错 [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
问题描述: 从本机转储SQL文件,放到服务器上运行SQL文件,报错 [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 有可能是版本不同导致的不兼容 解决方法: 查看日志,查看报错的表; 检查本地数据库,查看该表的DDL,全选复制; 新建查询,粘贴,并将“utf8mb4_0900_ai_ci”替换为“utf8_general_ci”...
MySQL导入sql文件错误 Unknown collation: ‘utf8mb4_0900_ai_ci‘
问题出在导入的版本与本机不同 在DataGrip中使用ctrl+R替换’utf8mb4_0900_ai_ci‘ 参考(11条消息) mysql导入报错 [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'_westworld2017163com的博客-优快云博客https://blog.youkuaiyun.com/westworld2017163com/article/details/83150628 使用 ’utf8_general_ci ‘替换’utf.
mysql报错:[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
使用navicate12运行sql文件出错 报错: [ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 报错原因: 生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是高版本导入到低版本,引起1273错误 解决方法: 打开sql文件,将文件中的所有 utf8mb4_0900_ai_ci替换为utf8_gen...
Mysql导入报错 Error Code: 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
如果您已经导出了.sql文件,那么最好的办法是在文件中包含以下内容后查找并替换以下内容: utf8mb4_0900_ai_ci 至 utf8_unicode_ci utf8mb4 至 utf8 utf8_unicode_520_ci 至 utf8_unicode_ci 它将替换utf8mb4_unicode_ci为utf8_unicode_ci。 然后重试 ...
MySQL报错 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
导出sql文件的MySQL版本过高,8.0 以上版本支持utf8mb4_0900_ai_ci排序规则,如果运行sql文件的MySQL版本低于8.0会报错。将sql文件中语句复制部分并执行,mysql报错,1273 - Unknown collation: 'utf8mb4_0900_ai_ci'。打开sql文件将文件中所有utf8mb4_0900_ai_ci替换为。在运行sql文件导入数据过程中,消息日志显示导入数据发生错误。
mysql报错Unknown collation: utf8mb4_0900_ai_ci
mysql报错 [Err] 1273 – Unknown collation: ‘utf8mb4_0900_ai_ci’
mysql导入报错 [Err] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
从本机mysql导出备份到服务器上 mysql导入报错: [Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 搞死了,一整个下午 baidu上并没有什么解决方式,自己综合n+1片文章摸出来 查了100遍数据库字符集,对比两边数据库是一摸一样的(起初不一样也通过navicat,workbench改成一致的了,通过以下命令可以查出字符集即改字符集: show variables like 'character%'; set characte..
[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
使用navicate12运行sql文件出错 报错: [ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 报错原因: 生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是高版本导入到低版本,引起1273错误 解决方法: 打开sql文件,将文件中的所有 utf8mb4_unicode_ci替换为utf8_general_...
[ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
错误描述:在将MySQL一个数据库的表,都复制到MariaDB数据库中时,报错[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'。 原因分析:通过查询,得到的解释是生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是高版本导入到低版本,引起1273错误。 然而,当我查看MySQL数据库时,发现字符集就是utf8,排序规则也是utf8_general_ci,而MariaDB中的数据库字符集是utf8mb4,排序规则是utf8mb4

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



