테이블들 끼리를 연결해 줄 때 사용하게 된다 .
테이블 끼리의 연결 컬럼을 찾아 연결해 주는 역활을 한다.
아래의 사진은 reviews (DB) 안에 있는 user테이블 과 history 테이블을 연결하기 위해
froeign key를 사용한 것이다.
주의사항 !!!!! 두개의 데이터를 Foreign key 할 경우
Storage 가 같아야 한다. Unsigned 가 같지않으면 Foreing key 는 연결되지 않는다 .
[MySQL] PRIMARY KEY, FOREIGN KEY 설정하는 다양한 방법
PRIMARY KEY 기본키 설정을 하면 해당 필드는 NOT NULL과 UNIQUE 제약 조건의 특징을 모두 가진다. 1) CREATE문으로 설정(생성) CREATE TABLE 테이블이름 ( 필드이름 필드타입 PRIMARY KEY, ... ) CREATE TABLE 테..
prinha.tistory.com
'MYSQL' 카테고리의 다른 글
MYSQL : 오류 error : 1062 ["error": "1062 (23000): Duplicate entry '0' for key] (0) | 2022.01.05 |
---|---|
MYSQL : 워크벤치 현재 버전(version) 확인하기 (0) | 2022.01.03 |
MYSQL : PRIMARY KEY 설정하는 법 , PRIMARTY KEY 의 설명 (0) | 2021.12.10 |
MY SQL 다른 사람에게 테이블 정보 넘기기, 내 테이블 정보 보내주기 (0) | 2021.12.10 |
MYSQL : 소수점 정리,소수점 정하기 ,ROUND()함수, TRUNCATE() 함수 (0) | 2021.12.10 |