猿问

mysql数据库添加删除数据失败,提示有外键

我现在做的程序中,在对user表中的数据进行增加的时候,提示Field 'id' doesn't have a default value,然后顺着问题找的时候发现数据库中User表的主键id不是自增的,于是勾选上自动递增选项,在保存的时候又报错了,提示1833 - Cannot change column 'id':used in foreign key constraint 'acquisition_user' of table 'jc_acquisition',这一种该怎么解决,请大神告知一二,类似的这种外键约束貌似还有


一只萌萌小番薯
浏览 914回答 1
1回答

慕婉清6462132

你是用的Navicat吗?也可能事Navicat的事,我建议你直接用SQL语句执行一下。
随时随地看视频慕课网APP
我要回答