我猜以前,我错误地设置了我的数据库,说该列不为空,并且没有默认值。(我认为,从未注意)。
现在更新到 mysql 5.6 后,我的很多列都说它不是 null 并且它没有默认值,当我尝试插入类似
值 1 2 3(但没有 4)到第 1 2 3 列
它失败并给我一个错误,因为第 4 列没有设置为 null 也没有默认值。mysql中有设置绕过这个吗?
我从 5.5 迁移到 5.6
在 cent os 6 , php 5.4
只是混淆了为什么数据库以前可以工作,而不是现在,我所做的只是导出数据库并再次导入。