찾다

 >  Q&A  >  본문

mysql: 키 참조와 테이블 참조가 일치하지 않습니다.

오류 메시지:

으아악

제품 목록:

으아악

FAQ:

으아악

제품 테이블과 결합하기 위해 FAQ 테이블을 생성했는데 계속 오류가 발생하고 테이블의 질문이 어디에서 잘못되었는지 찾을 수 없습니다. 도와 주셔서 감사합니다.

P粉798010441P粉798010441583일 전747

모든 응답(1)나는 대답할 것이다

  • P粉845862826

    P粉8458628262023-07-19 00:36:01

    이 영어 단락에서 쉼표를 제거하세요 - PRIMARY KEY (id, version_id), product_id BINARY(16)에서 null이 아닌 것을 제거하고, version_id를 제거하세요. 참고자료 product (id,version_id)

    https://dbfiddle.uk/rg25idw-

    참조되는 테이블에는 참조되는 열이 첫 번째 열과 동일한 순서로 되어 있는 인덱스가 있어야 합니다.


    https://dev.mysql.com/doc/refman/8.0/en/create-table-foreign-keys.html

    회신하다
    0
  • 취소회신하다