标签: mysql
我可以找到很多关于如何转换MySQL Strict模式的文章,但是找不到关于IF应该关闭的任何建议。
我最近安装了一些代码/软件,它们已将所有数据库列设置为NOT NULL,但未指定默认值,并且MySQL插入不会插入到每一列。 这当然会导致MySQL抛出错误。
软件支持的建议是禁用MySQL严格模式。 现在我认为最好的办法是编写不会导致错误的代码。我已多次为此服务器编写代码,并且从未遇到此问题......
关闭MySQL严格模式是最好的办法吗?是否应该关闭它?