my.ini里有个选项
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
解决方案 »
- 大家帮忙,很简单的问题
- 关于php全局自定义变量的求解!
- crontab定期执行命令和直接执行命令结果不一样
- smarty缓存出错问题...
- [请教]如何写一个PHP程序,读取一个EXE文件的内容?
- PHP页面跳转处理问题--大神高手进
- <SELECT NAME=Industry MULTIPLE>如何得到选择几个后的值?
- 大侠帮忙看看这里有什么问题?我真的想不出来拉 多多给分
- 关于SQL攻击。。。。。。PHP中MYSQL一条语句不能做多次查询?????急。。。。
- 密码框里的密码怎么样才等于数据库里经过password()加密过的密码?
- paypal API 一问
- apache 2 传递中文url参数给php就会是服务器内部错误
当sql语句为:
INSERT INTO test( id ) VALUES ( '' );以前可以直接插入自动增加的id号码,现在却报错。报错内容是:#1264 - Out of range value adjusted for column 'id' at row 1把my.cnf中sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"中的‘STRICT_TRANS_TABLES’去掉就回到以前的模式了,或者干脆注销这一行。
可以少写了很多代码
如果用utf8还可以用mysql函数截取字符串还有sql子句