mysql能把英文字段插如数据库了 当我输入中文时他就出现字段Data truncation:Data too long for column 'name' at row 1 我使用朋友的这个方法:(1)修改 C:\Developer\MySQL5.0\my.ini(MySQL Server Instance Configuration 文件)设置default-character-set=gbk(注意,有2处)(2)修改data目录中相应数据库目录下的...
当遇到“data too long for column 'name' at row 1”这样的错误时,这通常意味着你尝试插入到name列的数据超过了该列所允许的最大长度。以下是一些解决这个问题的步骤和建议: 1. 确认出现问题的表和列名 首先,确认引发错误的表名和列名。从错误信息来看,表中的一个名为name的列存在问题。 2. 检查该列的数...
MySQL导入数据时只导入了结构而没有导入数据 检查发现报错:Data too long for column '成果简介' at row 1 解决方法—— 将过长的文件类型更改为text即可
在程序中写了一段代码向数据库中插入数据,出现了data too long for column 'name' at row 1的问题。在google搜了一下解决方法,真是五花八门,也逐一试了一遍,终于终于将问题解决了。 下面先贴一下网上的众多解决 1、修改my.ini文件: 将sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUT...
data too long for column 'content' at row 总结来说, Data truncation: Data too long for column ‘CONTENT’ at row 1问题的出现主要是以下几个原因: 1、可能 数据库中的字符集的编码与写代码的页面的编码不相符合;(一般为utf-8) 2、可能数据库字段的长度太小,不满足要求;(有时可能默认的为零,自己...
【收藏】MySQL出现data too long for column ‘name‘ at row 1 解决,(1)setnamesgbk;(只对当前窗口有效)(2)找到MySQL的安装目录,把文件my.ini里的“default-character-set=utf8”修改为“default-character-set=gbk”,然后重启mysql服务...
第1行的列“gname”数据太长
你插入的name字段长度超过了数据库中name字段限定的长度,你把数据库中name字段长度弄长一点就行了。
应该是你要添加或更新数据时,输入了太长的字符。字段名称是:originalName
使用命令行方式登陆到MySQL服务器, 建立一个数据库,数据库编码设为UTF-8。此时,如果直接在命令行窗口使用insert语句插入中文,就遇到类似 ERROR 1406 (22001): Data too long for column 'name' at row 1 错误。乍一看,是字段长度引起的问题,但是实际是字符编码的问题。可是尝试以下解决方法: ...