[MySQL] BLOB, TEXT, GEOMETRY or JSON column 'body' can't have a default value错误

[MySQL] BLOB, TEXT, GEOMETRY or JSON column 'body' can't have a default value错误,第1张

概述mysql严格模式下 , 不允许给blob text geomtry json列增加默认值 可以使用 select @@sql_mode 查看当前模式 , 例如下面这样 mysql> selec

MysqL严格模式下,不允许给blob text geomtry Json列增加默认值

可以使用 select @@sql_mode  查看当前模式,例如下面这样

MysqL> select @@sql_mode
-> ;
+------------------------------------------------------------------------------------------------------------------------+
| @@sql_mode |
+------------------------------------------------------------------------------------------------------------------------+
| STRICT_TRANS_tableS,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_divISION_BY_ZERO,NO_auto_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+------------------------------------------------------------------------------------------------------------------------+

 

大部分资料都是去改一下这个严格模式,去掉了严格模式,暂时不知道是什么原因

总结

以上是内存溢出为你收集整理的[MySQL] BLOB, TEXT, GEOMETRY or JSON column 'body' can't have a default value错误全部内容,希望文章能够帮你解决[MySQL] BLOB, TEXT, GEOMETRY or JSON column 'body' can't have a default value错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1152744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存