删除表中的某一列或者表时出现错误

来源:互联网 发布:小口栓淘宝暗语 编辑:程序博客网 时间:2024/06/05 05:32

需要用show engine innodb status\G

查看

说明要删除roleId列,需要先删除它的外键约束

alter table sys_user drop foreign key sys_userfk_3;

再alter table sys_user drop column roleid;

还有删除表时,出现错误

可能是这个表的某个列被其他表参考参考着

用show engine innodb status\G查看

原来使linkperson这个表

所以要先把fk2c51d3ef3366eb61这个外键删除在删除sys_user表

参考网站:http://cau99.blog.51cto.com/1855224/359527

原创粉丝点击