phpadmin的mysql可视化操作起来很简单,就不在这里写了,这里写的是用命名行下的操作方式
一般我们创建时需要外键都是这么写的:@foreign key (author) references user (username)
某一天发现cascade是个好东西打算加上,怎么加呢,还真一下不好下手修改,整理一下
1.找到外键名
@ show create table tablename;
2.删除外键
@ ALTER TABLE wishes DROP FOREIGN KEY wishes_ibfk_1;
3.重新加含有cascade的外键
@ ALTER TABLE wishes add foreign key(author) references user(username) on delete cascade on update cascade;
over~ps:cascade确实是个好东西~