navicat 外键删除数据

首先看一下两张表的结构信息

b表

navicat 外键删除数据

a表

navicat 外键删除数据

a表外键:

navicat 外键删除数据

当删除b表中的信息对应a表信息进行删除;

因为是a表的主键去   连接b表的主键     删除a表信息它对应的是b表的a_id 权限是不够能删除的。

当删b表的信息 然后通过a_id 找到a表中的id(这里就可以进行删除因为id是唯一的)(自我推断感觉删除b表a表之所以没有被删除应该就是a表中的a_id不是唯一的(他尽管是唯一的但是因为没有主键mysql认为他不是唯一的))