mysql保存数据提示:Out of range value for column错误
2017-07-27 11:31
1126 查看
在我执行insert abc (a)values('bfdsafdsafdsafdsa') 时出现错误:#1264 - Out of range value adjusted for column 'a' at row 1
原因分析
我们从英文看出是因为字段长度不够用
解决办法
直接修改a字段的长度即可
还有一种情况会出现Out of range value adjusted for column 'ID' at row 1 如下面语句
MySQL升级到5.0.17后,在执行sql语句
INSERT INTO `news` (`ID`, `Title`, `Content`) VALUES ('', '标题', '正文');
原因:
新版本的MySQL对字段的严格检查。
解决方法:
修改my.ini,将
重新启动MySQL。
原因分析
我们从英文看出是因为字段长度不够用
解决办法
直接修改a字段的长度即可
还有一种情况会出现Out of range value adjusted for column 'ID' at row 1 如下面语句
MySQL升级到5.0.17后,在执行sql语句
INSERT INTO `news` (`ID`, `Title`, `Content`) VALUES ('', '标题', '正文');
原因:
新版本的MySQL对字段的严格检查。
解决方法:
修改my.ini,将
代码如下 | 复制代码 |
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 改为 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"。 |
相关文章推荐
- mysql保存数据提示:Out of range value for column
- mysql保存数据提示:Out of range value for column错误
- spark SQL 数据保存到MYSQL中的执行日志
- linux 下 mysql下保存进去数据为乱码的解决办法(centos5.x)
- Python保存数据至MySQL时中文问题
- C#双串口采集光照度与温度和湿度 数据保存在mysql 参数自动保存 解析格式十六进制收发
- 刷新页面将提示是否保存数据---JS
- MySQL导入数据提示max_allowed_packet错误的解决方法
- PHP+MySQL中文数据保存到数据库乱码的解决方法
- dedecms提示 把数据保存到数据库主表 '#@__archives' 时出错,请把相关信息提交给 dedecms官方
- kettle案例二抽取mysql数据保存到mongodb
- python3使用scrapy爬取数据保存到mysql
- MySQL中日期类型数据的使用:如何让字段保存记录的创建时间和最后修改时间
- 在flex中使用RemoteObject保存数据提示Type Error#1009 错误解决
- mysql从csv文件导入数据时提示int类型出现' '(空字符串)
- hibernate批量插入数据,MySQL提示:1040-Too many connections
- Mysql数据库 hibernate保存数据时,Mysql主键需设定自增,否则报错!(Field 'id' doesn't have a default value)
- mysql导入数据时提示 USING BTREE 错误解决办法
- @ResponseBody 返回json数据 在IE浏览器提示保存文件,但是在firefox中却可以正常的实现功能。
- MySQL存储过程从另外两个表中取数据存整合其他数据保存在一张新的表里