查看文章 |
关于mysql插入报错问题!
2009-02-13 17:04
在用PHP往MySQL里INSERT数据的时候报错“#1264 - Out of range value adjusted for column 'date' at row 1”。 PHP里面的SQL语句类似于: $query = "INSERT INTO conn_num (date, conn_num) values ('$comma_separated[0]', '$comma_separated[1]')"; 在Google里查得原因:新版本MySQL对字段的严格检查。(我的MySQL版本为5.0.21) 解决办法: 修改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。 |

