【发布时间】:2015-11-14 02:10:14
【问题描述】:
我想在我现有的表上添加外键约束(类型 InnoDB) ,我有两个表如下:
tbl_users : [ user_id(INT,AUTO_INCREMENT), user_name,--- etc]
tbl_users_meta : [ user_meta_id(INT,AUTO_INCREMENT), user_id(INT),--- etc]
我已经在下面列出的“tbl_users_meta”上创建了索引“user_id”:
这是我的查询,但我每次都得到(MySQL 错误代码 1215:)。我能得到什么问题?
ALTER TABLE `tbl_users_meta`
ADD CONSTRAINT `fk users user_id`
FOREIGN KEY (`user_id`) REFERENCES
`sanskrut`.`tbl_users`(`user_id`)
ON DELETE NO ACTION ON UPDATE CASCADE;
【问题讨论】:
-
两个表在同一个数据库中?
-
是的,两者都在同一个数据库中
-
检查mysql错误日志并分享详细信息...
-
我在本地 WAMP 服务器上工作,我可以在哪里找到 MySQL 错误日志?
标签: php mysql join normalization