创建表期间出现MySQL错误150
发布时间:2021-01-20 14:07:13 所属栏目:MySql教程 来源:网络整理
导读:我有一个用SQL创建的名称为tbl_groupmaster的表,如下所示: create table tbl_groupmaster ( tgm_groupid int(10) unsigned NOT NULL auto_increment,tgm_groupname varchar(50),tgm_groupdescription varchar(50),PRIMARY KEY (tgm_groupid)) 并且我使用外
我有一个用SQL创建的名称为tbl_groupmaster的表,如下所示:
并且我使用外键关系创建了一个名称为tbl_groupmanager的表:
但我收到此错误:
这是什么?我无法确定我的错误.请帮助我解决此问题.提前致谢. 最佳答案 外键的类型必须与引用的键相同.将表tbl_groupmanager上的tgm_groupid更改为int(10)unsigned,它将起作用. (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |