为了账号安全,请及时绑定邮箱和手机立即绑定

求大神指导指导,很不理解这是为什么?

为什么我的删除不了主表的记录,两个表都建好了没有问题 子表也添加了 ON DELETE CASCADE 删除主表记录的时候输入DELETE FROM WHERE id=3;就报错?百度查了一下说是有外键约束不能删除,为什么老师的就能删除呢?

正在回答

3 回答

主表和子表是关联在一起的。删除主表前,必须先删除子表记录。

1 回复 有任何疑惑可以回复我~

可以删  试了一下  你那里搞错了

0 回复 有任何疑惑可以回复我~
#1

慕少1019900 提问者

真的不行啊,就跟老师一摸一样,我都对了好几遍了,就是不行啊,你能教下我吗,好苦恼
2017-12-28 回复 有任何疑惑可以回复我~
#2

chino_ 回复 慕少1019900 提问者

我的可以啊 没有任何问题 就是案子老师教的
2017-12-28 回复 有任何疑惑可以回复我~
#3

慕少1019900 提问者 回复 chino_

好的,谢谢了
2017-12-28 回复 有任何疑惑可以回复我~

delete from 表名 where id = 3,请采纳,你没有写表名

0 回复 有任何疑惑可以回复我~
#1

慕少1019900 提问者

写了也不行啊,你删除成功过吗?能教下我不,新手,我跟老师的代码对了好多遍了 还是不行啊
2017-12-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

求大神指导指导,很不理解这是为什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信