MySQL中 Data truncated for column 'xxx'解决方法
DATA truncated FOR COLUMN 'description' AT ROW 1
1、错误再现
- 表中存在null字段
 - 此时,修改表中某字段为主键
 
2、解决方法
- 不允许数据库中出现null字段
 - 不允许数据库中出现null字段
 - 不允许数据库中出现null字段
 
3、问题原因
这个错误,其实就是插入的数据不合法造成的,
比如:乱码,超出字段长度,非法字符等, 我这里的插入的数据超出字段长度造成的。。。
当时mysql 数据库中表的字段 description(描述) VARCHAR(32),而插入数据的已经超过32,修改为VARCHAR(300)即可
MySQL中 Data truncated for column 'xxx'解决方法的更多相关文章
- mysql导入文件出现Data truncated for column 'xxx' at row 1的原因
		
mysql导入文件的时候很容易出现"Data truncated for column 'xxx' at row x",其中字符串里的xxx和x是指具体的列和行数. 有时候,这是因 ...
 - Data truncated for column xxx
		
对于字段XXX,数据发生截断.原因是:字段的取值,不满足约束条件.比如下面的情况: 原来的字段取值为null,现在约束字段not null,就会报错Data truncated for column ...
 - mysql出现Data truncated for column
		
1.首先叙述,描述你自己的问题. 假设你想把同意为空值的勾去掉.. .恰巧数据库中的数据 processed_f 为空没有值. . . .这时候你对数据表结构做更改的时候就会出现Data trunca ...
 - mysql中Table is read only错误解决方法
		
今天再我把数据库data 拷贝到linux 下运行程序 ”mysql中Table is read only的解决“ 出现这样的问题,查询资料. linux下执行如下命令即可 #mysqladmin - ...
 - [Mysql]由Data truncated for column联想到的sql_mode配置
		
系统日志中出现了 ata truncated for column 'agent' at row 1 mysql出现这个问题的原因,无非就是字符集设置 或者是 字段过长导致的. mysql在初始化的时 ...
 - Java连接mysql中遇到的一些问题及解决方法
		
1.Java使用mysql-jdbc连接MySQL出现如下警告: Establishing SSL connection without server's identityverification i ...
 - MySQL中limit使用动态参数的解决方法(拼接SQL字符串语句来执行SQL)
		
官方好像说过limit已经在5.6版本上支持了动态参数,但是测试时依然还是不行. 那么要解决limit动态参数唯一能做的就是使用字符串SQL拼接的形式,然后再进行执行. 一般有以下方式解决: 1.存储 ...
 - mysql中Table is read only的解决方法
		
首先去到mysq的bin目录 cd /usr/local/mysql/bin 执行如下mysqladmin ./mysqladmin -p flush-tables 接着输入数据库存的root密码即可
 - mysql中出现的Data truncated for column
		
mysql中想一个数据库中插入一条记录时,有可能因为好多原因,会出现Data truncated for column XXXXX的错误,这是因为你的数据类型的长度不一致导致的,仔细查看一下数据类型的 ...
 
随机推荐
- Collections类
			
1:一个类对象之间的比较两种方法 1)实现Comparator<String>类并且从写Comparator类中的compare方法, public class A implements ...
 - python特定时间发送消息到微信公众号
			
#!/usr/bin/env python# -*- coding: utf-8 -*-# __author__ = 'James'# 导入模块from wxpy import *import tim ...
 - Git 提示fatal: remote origin already exists 错误解决办法
			
今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists. 最后找到解决办法如下: 1.先删除远程 Git 仓库 $ git re ...
 - 2018-2019-2 网络对抗技术 20165336 Exp2 后门原理与实践
			
2018-2019-2 网络对抗技术 20165336 Exp2 后门原理与实践 1.基础问题回答 (1)例举你能想到的一个后门进入到你系统中的可能方式? 下载自己不熟悉的软件时含有病毒. 网络钓鱼, ...
 - tcprstat测试服务器请求响应时间
			
tcprstat使用,tcprstat必须使用root权限才能使用 tcprstat -p 3306 -t 1 -n 5 -l 192.168.52.250 centos统计分析所有的IP地址
 - springboot+spring security +oauth2.0 demo搭建(password模式)(认证授权端与资源服务端分离的形式)
			
项目security_simple(认证授权项目) 1.新建springboot项目 这儿选择springboot版本我选择的是2.0.6 点击finish后完成项目的创建 2.引入maven依赖 ...
 - js把页面的table标签导出为csv
			
// 使用该保存方法,table必须外嵌一个div且不能有任何其他元素 否则ie下载会出现其他数据 //tableid , title 为文件保存的文件名 function saveCode(tabl ...
 - vi命令复制粘贴
			
2.复制粘贴 yy :复制当前行 p :粘贴到光标所在行的下一行
 - input实现上传
			
很多时候我们会用到上传,实现一个普通的上传也很简单,不用引用繁琐的插件 一个普通的上传 <form action="=upload" method="post&qu ...
 - 用原生js+canvas实现五子棋
			
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...