通过列插入的记录不是NULL

时间:2017-05-17 17:37:01

标签: php mysql

我在本地设置了一个项目,并且有一个表有一列非NOT,因此它不能为空。

好吧,在我测试时,在从PHP插入数据时会抛出一个错误,因为该列不能为空。

在实际服务器上完成相同的设置,不会抛出错误并成功插入。

我不知道为什么会发生这种情况,是否有任何MySQL级别设置要做,因为允许空值虽然结构说不允许,但我错过了。

谢谢,

Sharad Soni

1 个答案:

答案 0 :(得分:0)

没有"忽略NOT NULL"在MySQL中设置 - 如果列中有NULL值,则该列不设置为NOT NULL。仔细检查服务器上的表模式。