외래 키 제약 조건 이전에 외래 키 열과 관련된 테이블 엔진 설정 지침: 외래 키를 지원하는 엔진(InnoDB 또는 TokuDB)을 선택합니다. 엔진을 설정하려는 테이블을 마우스 오른쪽 버튼으로 클릭합니다. "테이블 옵션"을 선택하고 "스토리지 엔진" 탭으로 전환합니다. 드롭다운 목록에서 외래 키를 지원하는 엔진을 선택합니다. 변경 승인.
Navicat에서 외래 키 설정 전 엔진 설정
Navicat에서 외래 키 제약 조건을 설정하기 전에 해당 외래 키 열이 위치한 테이블의 저장 엔진을 외래 키를 지원하는 엔진으로 설정해야 합니다. 열쇠.
외래 키를 지원하는 엔진
엔진 설정
참고:
예
customer
테이블의 customer_id
열을 기본 키로 설정한 다음 이를 order 테이블의 열로 사용하려면
customer_id
열의 외래 키에 대해 먼저 두 테이블의 스토리지 엔진을 InnoDB로 설정해야 합니다. customer
中的列 customer_id
设置为主键,然后将其用作表 order
中的列 customer_id
的外键,需要先设置两个表的存储引擎为 InnoDB:
customer
表设置引擎:右键单击 customer
表 > 表选项 > 存储引擎 > InnoDBorder
表设置引擎:右键单击 order
customer_id
에 대한 엔진을 설정합니다. 테이블: customer
테이블> 테이블 옵션> Storage Engine> InnoDB🎜🎜 order
테이블에 대한 엔진 설정: order
테이블> 테이블 옵션> 스토리지 엔진> InnoDB🎜🎜위 내용은 외래 키를 설정하기 전에 Navicat이 엔진을 무엇으로 설정해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!