mysql添加外键
方法1:
创建表的时候添加
CREATE TABLE review (
id int(11) NOT NULL AUTO_INCREMENT,
content varchar(4000) DEFAULT NULL,
uid int(11) DEFAULT NULL,
pid int(11) DEFAULT NULL,
createDate datetime DEFAULT NULL,
PRIMARY KEY (id),
CONSTRAINT fk_review_product FOREIGN KEY (pid) REFERENCES product (id),
CONSTRAINT fk_review_user FOREIGN KEY (uid) REFERENCES user (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
方法2:
创建表之后添加
ALTER TABLE employees
ADD CONSTRAINT emp_manager_fk FOREIGN KEY(manager_id) REFERENCES employees(employee_id);