mysql err 1677
描述
MySQL主从切换修改表结构,在从库把varchar(100) 修改为text之后,重启sql_thread 失败,报错为:
Last_SQL_Errno: 1677
Last_SQL_Error: Column 2 of table 'dktest00.testaaa00' cannot be converted from type 'varchar(30)' to type 'varchar(30)'
处理
该问题主要是出现在主从表结构不一致的情况中,当主从的表结构不一致的时候就会出现以上问题。
修改MySQL主从同步的转换参数:slave_type_conversions
参数值:
ALL_LOSSY 从短类型向长类型转换,会发生数据的丢失,目标端会truncate 数据,来匹配目标端的表结构。这个参数值控制的是从大类型向小类型同步,如果是int --> bigint 这种的同步,使用该值不生效,需要使用all_non_lossy。
ALL_NON_LOSSY只控制小类型往大类型的数据同步,目标端的数据类型足够长以容纳数据,不会造成数据丢失。
ALL_LOSSY,ALL_NON_LOSSY 支持大到小也支持小到大
empty不允许不同类型的转换
转换同步详细内容:https://dev.mysql.com/doc/refman/5.5/en/replication-features-differing-tables.html
mysql err 1677相关推荐
- MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
[实施工程师]MySQL:[Err] 1292 - Incorrect datetime value: '0000-00-00 00:00:00' for column 'CREATE_TIME' a ...
- mysql.err日志分析_Mysql日志解析
转载:https://www.cnblogs.com/Fly-Wind/p/5674382.html 修改Mysql配置 Mysql配置地址为: C:\Program Files (x86)\MySQ ...
- Mysql err 1055
目录: 错误信息 原因分析 解决方案 操作示例 错误信息 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause ...
- mysql:[ERR] 32> 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘createTime‘ at ro
1.问题提出: 今天准备把Mysql数据库A传输到Mysql数据库AA中. 2.查看两个数据库的版本 A库:5.6.39 B库:8.0.19 3. 数据传输 3.1 工具-数据传输 3.2 选择源和目 ...
- mysql .err 怎么查看_MySQL日志设置及查看方法
MySQL有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 默 ...
- mysql err 1349_MySQL 视图 第1349号错误解决方法
代码如下: CREATE OR REPLACE VIEW BLOG_V_ADMIN (ID,NICKNAME,SEX,EMAIL,PHONE,QQ,MSN,HTTP,REGISTER_TIME, IP ...
- mysql err 1118_MySQL ERROR1118报错详解 Row size too large
ERROR1118的报错信息分为两种: 1.ERROR 1118 (42000): Row size too large. The maximum row size for the used tabl ...
- mysql [ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
导入sql报错 [ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 生成转储文件的数据库版本为8.0,要导入sql文件的数据库版本为5.6,因为是 ...
- Linux环境编译安装Mysql以及PHP中文乱码解决
mysql安装 5.6以后可能会收费,所以选择5.1 以下从台湾中山大学镜像下载 1.首先要安装C++编译环境 # yum install gcc-c++ 2.下载解压 # wget http:// ...
最新文章
- html5 minlength,HTML5中是否有minlength验证属性?
- spaCy教程(翻译自官网)
- 如何备份服务器日志到其他服务器_KIWI Syslog日志服务器搭建及配置
- 基于云平台的家居综合监测管理系统的设计与实现
- Linux用户和用户组和文件权限介绍
- [Python] 拉格朗日插值
- Java中如何循环删除一个集合(如List)中的多个元素
- C#通用类库--数字转为人民币汉字大写表示
- [原]ASP.NET MVC 3 Razor + jqGrid 示例
- 数字和模拟通信系统 中文版_浏览器指纹欺骗工具-VMLogin中文版是怎么一个反指纹防关联浏览器...
- mysql5.7下载镜像_docker重新打包MySQL5.7镜像
- 欧姆龙cp1h指令讲解_欧姆龙plc指令讲解.ppt
- 计算机组成原理——指令格式设计
- 业务需求、用户需求和功能需求
- 数字图像处理的发展历史、应用领域、主要来源
- 使用PS让图片制作出渐变效果
- 宁德时代打响增长保卫战
- 联想电脑thinkPad开机黑屏
- [LeetCode] 871. Minimum Number of Refueling Stops
- 微信小程序自定义组件数据、方法和属性
热门文章
- css怎么动画中该透明度,CSS如何实现透明度变化的动画
- c# richtextbox转html,WPF操作RichTextBox(转)
- android学习笔记----短信发送器
- 招沿实业投资理财二三事教你轻松钱生钱
- chromium源码下载并编译
- 最佳的SCADA软件推荐
- 只有微型计算机使用ascii码,[转载]2012年4月网考 计算机应用基础 单选题7
- Android USB同时打开双路摄像头
- 用playbook安装Apache,修改端口,配置ServerName,修改主页,设置开机自启
- Python中的CIL详解