一尘不染

如何在MySQL中使用关键字“引用”?

mysql

references创建表时如何使用关键字?

假设我要创建两个表personhobby并且我希望业余爱好表ID引用人员的ID?

person table
- id
- name

hobby
- id
- person_id
- hobby_name

我怎么做?


阅读 327

收藏
2020-05-17

共1个答案

一尘不染

与此类似,创建兴趣表:

CREATE TABLE hobby (
  id INT NOT NULL AUTO_INCREMENT,
  person_id INT NOT NULL,
  hobby_name VARCHAR(255),
  PRIMARY KEY(id),
  FOREIGN KEY(person_id) REFERENCES person(id))
2020-05-17