华为云开发者联盟
Mysql 报错: (1364, “Field ‘id‘ doesn‘t have a default value“)
Mysql 报错: (1364, “Field ‘id‘ doesn‘t have a default value“)
主要原因:在于主键表Id 没有设置自增而报错,解决办法:设置主键自增会诱发另一个错误:Cannot change column 'id': used in a foreign key constraint在于主键id 已存在外键关系,不允许随意修改主键的属性值,所以我们须得先把外键关联删除之后,在更改主键, 主键更改完毕后,加入外键,就好了...
所有评论(0)