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
相关文章推荐
- mysql中设置字段默认为空,插入数据时会提示doesn't have a default value的解决办法
- Mysql Field * doesn't have a default value解决方法hibernate
- Mysql Field * doesn't have a default value解决方法
- Mysql Field * doesn't have a default value解决方法
- Mysql Field * doesn't have a default value解决方法
- Mysql Field * doesn't have a default value解决方法
- MySQL5.0+提示字段没有默认值(doesn’t have a default value)的解决方法
- [亲测][解决方法]MySQL #1364 – Field “details” doesn’t have a default value
- MySQL 提示字段没有默认值 doesn’t have a default value 解决方法
- MySQL5.0+提示字段没有默认值(doesn’t have a default value)的解决方法
- Mysql Field * doesn't have a default value解决方法
- Field 'id' doesn't have a default value问题解决方法
- 解决mysql添加用户Field 'ssl_cipher' doesn't have a default value的错误
- java.sql.SQLException: Field 'id' doesn't have a default value(用eclipse操作数据库时报了这种奇怪的错误)的原因与解决方法
- Field 'id' doesn't have a default value问题解决方法
- MySQL之Field‘***’doesn’t have a default value错误解决办法
- assigned , native , identity 区别-Field 'id' doesn't have a default value问题解决方法
- Field 'id' doesn't have a default value问题解决方法
- Laravel 5.3 插入数据的时候报错:“Field `xxx`doesn't have a default value”
- 关于MySQL之Field 'email' doesn't have a default value问题解决