您的位置:首页 > 产品设计 > UI/UE

Mysql插入数据提示 Field doesn't have a default value解决方法

2017-07-07 14:20 302 查看
原文链接:https://www.geek-share.com/detail/2710356911.html

此问题一般出现在网站添加内容到数据库中,且一般出现在mysql 5.0版本的情况。

安装路径中找到my.ini打开,查找

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

修改为

 

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 

然后重启MYSQL



在MySQL 5.0.2之前,MySQL对非法或不当值并不严厉,而且为了数据输入还会强制将它们变为合法值。在MySQL 5.0.2和更高版本中,保留了以前的默认行为,但你可以为不良值选择更传统的处理方法,从而使得服务器能够拒绝并放弃出现不良值的语句。

 

江苏三艾网络科技有限公司

转载于:https://www.geek-share.com/detail/2710356911.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐