나는MySQL의 오류 1215 추가 할 수 없습니다 외래 키 제약
---------+------------+---------+-------+---------+--------+
Field | type | NULL | Key | Deault | Extra |
------------------------------------------------------------
user_id | varchar(50)| NO | PRI | NULL | |
다음과 같이 나 또한 형식의 테이블 history
을 다음과 같이 테이블 users
포맷이 다음 명령을받습니다. error code 1215: cannot add foreign key constraint.
ALTER TABLE history
ADD FOREIGN KEY (id)
REFERENCES users(user_id)
항목이 history
에 삽입 된 경우 id
이 삽입되어 user_id
이 users
에 일치하도록합니다. history.id
의 외래 키 users.user_id
을 작성하려면 어떻게해야합니까?