MySQL错误"Out of range value adjusted for column ..."的解决方法
2009-07-08 21:55
726 查看
MySQL升级到5.0.17后,在执行sql语句
INSERT INTO `news` (`ID`, `Title`, `Content`) VALUES ('', '标题', '正文');
时出现错误:
#1264 - Out of range value adjusted for column 'ID' at row 1
原因:
新版本的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。
2006-04-02备注:
以后写sql语句时,类型和值最好严格一些。
INSERT INTO `news` (`ID`, `Title`, `Content`) VALUES ('', '标题', '正文');
时出现错误:
#1264 - Out of range value adjusted for column 'ID' at row 1
原因:
新版本的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。
2006-04-02备注:
以后写sql语句时,类型和值最好严格一些。
相关文章推荐
- MySQL错误"Out of range value adjusted for column ..."的解决方法
- MySQL错误"Out of range value adjusted for column ..."的解决方法
- MySQL错误 Out of range value adjusted for column的解决方法
- MySQL错误 Out of range value adjusted for column的解决方法
- MySQL5错误 #1264 "Out of range value adjusted for column ..."
- MySQL excel导入错误 Out of range value adjusted for column
- 关于mysql 出现 1264 Out of range value for column 错误的解决办法
- #1264 - Out of range value adjusted for column 'ID' at row 1
- 关于mysql 出现 1264 Out of range value for column 错误的解决办法
- 关于mysql 出现 1264 Out of range value for column 错误的解决办法
- 关于mysql 出现 1264 Out of range value for column 错误的解决办法
- #1264 - Out of range value adjusted for column 'ID 【转】
- 插入数据库 出现 Data truncation: Out of range value adjusted for column 'id'....的问题
- Out of range value adjusted for column
- mysql Out of range value adjusted for column导致Warning(1265)Data truncated for column 'column_name' at row 1
- com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value adjusted for column 'price'
- 遇到一个MySQL小问题 Data truncation: Out of range value for column 'huid' at row 1
- STVD弹出"Line number 50 is out of range for "main.c"."的原因及解决办法
- Data truncation: Out of range value for column '列名' at row 1
- Out of range value for column 'XXX' at row 1