当NOT-NULL字段没有给出值时,Windows中的MySQL默认值错误而不是Linux中的默认值错误?

时间:2013-08-24 22:53:53

标签: mysql

如果没有为NOT- NULL字段指定值,则在Windows中而不是Linux中抛出MySQL默认值错误?

ex:表a有一个非空列,当我们在没有列值的情况下插入窗口时,行没有插入到linux中的地方,当我们没有给出任何值或标记时,它成功保存。

有人可以解释原因吗?

谢谢,

1 个答案:

答案 0 :(得分:0)

如第一条评论所述,这似乎是配置问题。特别检查变量sql_mode SELECT @@sql_mode;和值TRADITIONAL | STRICT_ALL_TABLES | STRICT_TRANS_TABLES