小编Bil*_*llB的帖子

MySQL:错误代码:1215.无法添加外键约束

我有两张桌子:

Table: utenti
Columns:
userId varchar(255) PK 
password varchar(255)

Table: agenzie
Columns:
agenziaId varchar(255) PK 
userId varchar(255)
Run Code Online (Sandbox Code Playgroud)

当我尝试在agenzie上创建外键时,会出现以下错误消息:

ALTER TABLE agenzie ADD FOREIGN KEY (userId) REFERENCES utenti(userId)  Error Code: 1215. Cannot add foreign key constraint 0.015 sec
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

谢谢.

编辑:

DROP TABLE IF EXISTS `utenti`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `utenti` (
`userId` varchar(255) CHARACTER SET latin1 NOT NULL,
`password` varchar(255) CHARACTER SET latin1 NOT NULL,
PRIMARY KEY (`userId`)
) ENGINE=InnoDB …
Run Code Online (Sandbox Code Playgroud)

mysql foreign-keys mysql-workbench

0
推荐指数
1
解决办法
8012
查看次数

Bean的方法返回上一页

执行适当的操作后,我的bean的方法必须确保浏览器返回上一页.我该怎么处理?

我正在使用CDI对话.

jsf back cdi

-11
推荐指数
1
解决办法
1557
查看次数

标签 统计

back ×1

cdi ×1

foreign-keys ×1

jsf ×1

mysql ×1

mysql-workbench ×1