mysql 5.6 General error: 1364 Field mysql 严格模式导致

mysql 5.6 General error: 1364 Field mysql 严格模式导致

mysql 5.6 General error: 1364 Field

这个错误的原因是msyql 开启了严格的模式,表内的任何字段都不允许为空,除非所有的字段全都设置了默认值否则,在插入的时候有一个字段为空,就会出现这个错误。

解决方法:

找到mysql.ini 文件或者linux下 mysql.cnf 文件 修改sql-mode 的值,去掉 STRICT_TRANS_TABLES 

保存后重新启动mysql!

 

打赏 赞(3)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

2 thoughts on “mysql 5.6 General error: 1364 Field mysql 严格模式导致

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据