查看文章
 
关于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。

类别:相关总结||添加到搜藏 |分享到i贴吧|浏览(37)|评论 (0)
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu