mysql error 1101 text 类型不允许有默认值
根据 mysql5.0 以上版本 strict mode (STRICT_TRANS_TABLES) 的限制:
不支持对 not null 字段插入 null 值
不支持对自增长字段插入''值,可插入 null 值
不支持 text 字段有默认值
在 my.ini 中将 STRICT_TRANS_TABLES 去掉即可。
但是这个比较危险的是自增字段也可以插入 null 值!而自增字段一般都是主键,聚集索引,真的存在 null 值就完蛋了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于