我正在尝试在phpmyadmin中创建两个表:Users和Keys,架构如下:
用户:
id int auto_incerement primary key
name varchar(50) not null
键:
user_id int
keys varchar(50) not null
现在我正在运行以下查询以使user_id
in引用inKeys
的外键id
Users
ALTER TABLE Keys
FOREIGN KEY(user_id) REFERENCES Users(id)
ON UPDATE CASCADE
ON DELETE CASCADE
但执行后,我收到以下错误:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Keys FOREIGN KEY(user_id) REFERENCES Users(id) ON UPDATE CASCADE ON DELETE CA' at line 1
谁能告诉我我做错了什么?
提前致谢。