【发布时间】:2010-11-03 11:17:59
【问题描述】:
我的表定义:
CREATE TABLE x (
a INT NOT NULL,
FOREIGN KEY (a) REFERENCES a (id) ON UPDATE CASCADE ON DELETE CASCADE
) ENGINE = InnoDB;
会产生以下错误:
ERROR 1005 (HY000): Can't create table './abc/x.frm' (errno: 150)
这是什么意思?
【问题讨论】:
-
表'a'是否已经存在?
标签: mysql foreign-keys mysql-error-1005