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

Navicat 비용은 주로 버전 선택, 구독 모드, 데이터베이스 지원 및 추가 기능의 영향을받습니다. 1. 개인 버전은 단일 개발자 또는 소규모 프로젝트에 적합하며 저렴한 가격입니다. 2. Team Edition and Enterprise Edition은 팀 협업 및 대기업에 적합한 더 높은 가격으로 더 많은 기능을 제공합니다. 3. 가입 모델은 지속적인 업데이트 및 지원을 제공하지만 장기 비용은 영구 라이센스보다 높을 수 있습니다.

Navicat은 무료는 아니지만 14 일 평가판 버전을 제공하며 시험 기간이 만료 된 후 라이센스를 구매해야합니다. Navicat에는 다양한 가격 책정 계획이 있습니다. 1. 개인 버전은 개별 개발자 및 소규모 팀에 적합합니다. 2. 엔터프라이즈 버전은 대기업에 적합합니다. 3. 교육 버전은 교육 기관을 위해 특별히 설계되었습니다.

DBeaver 및 Datagrip은 Navicat을 넘어서는 데이터베이스 관리 도구입니다. 1. DBeaver는 무료 및 오픈 소스이며 소규모 프로젝트에 적합하며 여러 데이터베이스를 지원합니다. 2. Datagrap은 강력하고 복잡한 대규모 프로젝트에 적합하며 고급 코드 완료 및 SQL 재구성을 제공합니다.

Navicat은 직관적 인 인터페이스와 강력한 기능으로 데이터베이스 생산성을 향상시킵니다. 1) 기본 사용에는 데이터베이스 연결, 테이블 관리 및 쿼리 실행이 포함됩니다. 2) 데이터 동기화 및 전송과 같은 고급 기능은 그래픽 인터페이스를 통한 작업을 단순화합니다. 3) 연결을 확인하고 구문 확인 기능을 사용하여 일반적인 오류를 해결할 수 있습니다. 4) 성능 최적화를 위해 배치 작업 및 일반 백업을 사용하는 것이 좋습니다.

Navicat의 교체 기능을 사용하면 데이터베이스 개체에서 텍스트를 찾고 교체 할 수 있습니다. 객체를 마우스 오른쪽 버튼으로 클릭하고 교체를 선택하고 팝업 대화 상자에서 찾아서 교체 할 텍스트를 입력하고 찾기/교체 범위, 케이스 감도 및 정규식과 같은 옵션을 구성 하여이 기능을 사용할 수 있습니다. 교체 버튼을 선택하면 예기치 않은 변경을 피하기 위해 필요에 따라 텍스트를 찾고 옵션을 구성 할 수 있습니다.

Navicat 활성화 실패 솔루션 : 1. 활성화 코드의 정확성을 확인하십시오. 2. 네트워크 연결이 정상인지 확인하십시오. 3. 항 바이러스 소프트웨어를 일시적으로 비활성화합니다. 4. 활성화 상태를 재설정; 5. 기술 지원에 문의하십시오.

Navicat이 SQL 파일을 실행할 때 오류를 해결하려면 다음 단계를 따르십시오. 1. SQL 구문 오류를 확인하십시오. 2. 데이터베이스 연결이 설정되어 있는지 확인하십시오. 3. 파일 인코딩 확인; 4. 서버 설정 조정; 5. 임시 공간을 점검하십시오. 6. 특정 플러그인 비활성화; 7. 필요한 경우 Navicat 지원에 문의하십시오.

Navicat에서 색인을위한 단계 : 데이터베이스에 연결합니다. 색인으로 테이블을 선택하십시오. 오픈 인덱스 관리자. 인덱스 이름을 지정합니다. 인덱스 열을 선택하십시오. 인덱스 유형을 선택하십시오. 고유 인덱스 (선택 사항)를 선택하십시오. 확인을 클릭하여 색인을 만듭니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기
