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

2022-10-09,,,,

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错误.doc》

下载本文的Word格式文档,以方便收藏与打印。