欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!
您现在的位置:web记录 > 数据库 >

Out of range value adjusted for column ' id' at row 1

更新时间:2014-04-25 浏览次数:

 今天遇到个小问题,我是在修改人家的网站时发生的错误,错误类型是#1264,Out of range value adjusted for column ' id' at row 1,由于我一直是用的mysql 5.0,这个版本相对现在的优点旧了,我在自己本上测试好的东西放在服务器上竟然报错了,当时很纳闷啊,不过现在理解了,由于是在修改人家的网站,去修改数据配置文件是不可能的了,所以只有修改自己的文件了;

在sql语句前加入mysql_query("set sql_mode=''");语句,原因是新版本的mysql 对字段的严格检查造成的;

还有钟方法:修改my.ini,将 mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改为 sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"。然后重新启动数据库;

关键词:

    + 相关信息

    前端案例

    返回顶部 欢迎访问web记录!每一步的成长都是一种幸福,聪明的女孩擅长记录幸福!