+-

我已经使用XAMPP在MyBB本地安装了它并且顺利进行.但是当我在服务器上执行它时,它会给我错误.
MyBB自己创建并插入大量数据,我发现错误在以下查询中:
INSERT INTO... VALUES ('NULL', ...)
在我的localhost MySQL(两者都是5.5.27)接受这种查询,其中’NULL’作为String传递.但是在服务器中,标题显示错误#1366.
问题是更改查询不是一个选项,因为它是很多查询,所以任何人都知道我可以在哪里配置它工作?
提前致谢.
最佳答案
问题是对于MySQL(在这种情况下)’NULL’与NULL不同.
由于列期望数字数据这一事实,您的语句不起作用,而以下方法将起作用:
INSERT INTO ... VALUES (NULL, ...)
…也许你可以改变the MySQL mode the server is running on.
点击查看更多相关文章
转载注明原文:mysql – #1366 – 不正确的整数值:第1行的列’cid’为’NULL’ - 乐贴网