Incorrect integer value: ''for column 'id' at row 1
当插入数据的时候报错 语句没有错误的情况下最好看下mysql的数据库的版本。
解决办法一:
最简单的办法就是插入制定的默认值。
插入null的时候也会继续提示这样的报错
解决办法二:
修改mysql的配置文件
my.ini中查找sql-mode
默认为:
修改为:
文章由爱资料原创本文地址:https://www.apizl.com/archives/view-79-1.html,转载请以链接形式标明本文地址!
当插入数据的时候报错 语句没有错误的情况下最好看下mysql的数据库的版本。
解决办法一:
最简单的办法就是插入制定的默认值。
插入null的时候也会继续提示这样的报错
解决办法二:
修改mysql的配置文件
my.ini中查找sql-mode
默认为:
sql-mode=
"STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
修改为:
sql-mode=
"NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
,
修改完成之后重启即可
关键字词:
相关文章
- php下关于Cannot use a scalar value as an array的解决办法
- PHP中的integer类型使用分析
- php中使用key,value,current,next和prev函数遍历数组的方法
- PHP中实现接收多个name相同但Value不相同表单数据实例
- PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
- php中多维数组按指定value排序的实现代码
- ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
- php警告Creating default object from empty value 问题的解决方法
- php setcookie(name, value, expires, path, domain, secure) 参数详解
- 关于使用key/value数据库redis和TTSERVER的心得体会