子木分类信息管理后台分类列表里面添加字段报错 SQLSTATE[HY000]: General error: 1364 Field 'extra' doesn't have a default value 的解决办法:
问题原因解决方案同:
[子木]同城分类信息后台报SQLSTATE[HY000]: General error: 1364 Field... https://www.dz-x.net/t/1273/1/1.html
(出处: DZ插件网)
解决办法:
ALTER TABLE `pre_zimu_fenlei_cat_diy` CHANGE `extra` `extra` VARCHAR(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL;
根据你提供的信息,报错 `SQLSTATE: General error: 1364 Field 'extra' doesn't have a default value` 是由于在插入数据时,`extra` 字段没有默认值,且数据库设置为不允许该字段为空(`NOT NULL`)。为了解决这个问题,你可以通过修改数据库表结构,允许 `extra` 字段为空,并为其设置默认值为 `NULL`。