phpMyAdmin에 외래 키를 추가하는 방법

일반적으로 SQL 데이터베이스 언어, 특히 PHPMyAdmin에서 외래 키는 다른 데이터베이스의 필드에 따라 달라지는 데이터베이스 테이블의 필드입니다.


PHPMyAdmin : 외래 키, 무엇입니까?

일반적으로 SQL 데이터베이스 언어, 특히 PHPMyAdmin에서 외래 키는 다른 데이터베이스의 필드에 따라 달라지는 데이터베이스 테이블의 필드입니다.

이는 다른 테이블에 삽입되는 외부 키에 해당하는 항목이없는 경우 다른 테이블을 통해 외래 키를 통해 참조하는 테이블에 항목을 작성할 수 없음을 의미합니다.

예를 들어 병과 코르크를 연결하는 것과 같습니다. 병이 없으면 코르크를 사용할 수 없습니다.

PHPMyAdmin 외래 키를 테이블에 추가하면 해당 테이블의 모든 항목이 다른 테이블의 고유 한 항목 항목을 직접 참조하는지 확인할 수 있습니다. 일반적으로 허용되는 모범 사례는 생성 된 PHPMyAdmin 외래 키가 단일 항목을 고유하게 참조하도록 기본 키, 고유 키 또는 인덱스 키와 같은 다른 테이블 색인 필드를 참조하기 위해 PHPMyAdmin 외래 키를 작성하는 것입니다.

PHPMyAdmin 외래 키 및 테이블 관계-관계 — phpMyAdmin 5.1.0-dev 문서

phpmyadmin에서 외래 키를 설정하는 방법

phpMyAdmin에 외래 키를 추가하는 것은 간단하지만 옵션을 찾기가 어려울 수 있습니다.

외래 키를 추가 할 테이블을 엽니 다. 관계보기라는 하위 메뉴가있는 구조 탭으로 이동하십시오. 여기에서 외래 키를 보유 할 열과이 키가 참조하는 테이블 및 열을 선택하십시오.

메뉴를 찾기가 매우 어려울 수 있으므로 아래 스크린 샷을 참조하십시오.

다음 SQL 코드와 함께 외래 키를 추가 할 수도 있습니다.

ALTER TABLE `table1` ADD FOREIGN KEY (`FK_table2`) REFERENCES `table2` (`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT;

외래 키 phpmyadmin 생성

SEO 기본 사항 : 오늘 등록하십시오!

팔로우하기 쉬운 기본 과정으로 SEO의 기초를 마스터하여 웹 사이트의 가시성과 트래픽을 향상시킵니다.

SEO 학습을 시작하십시오

팔로우하기 쉬운 기본 과정으로 SEO의 기초를 마스터하여 웹 사이트의 가시성과 트래픽을 향상시킵니다.

외래 키를 작성하면 열에 다른 테이블에있는 항목 만 포함되도록하거나, 다른 테이블의 항목 삭제를 방지하거나, 참조 된 테이블로 삭제를 계단식으로 나열하는 것을 포함하여 여러 옵션을 사용할 수 있습니다.

그러나 phpMyAdmin 인터페이스에서 가장 유용한 옵션 중 HANA는 외래 키를 포함하는 테이블에 항목을 삽입 할 때 다른 테이블의 항목이있는 드롭 다운 목록을 가져 오는 것입니다.

아래 표에 나와있는 것처럼 다른 테이블의 외래 키에 의해 참조되는 경우 테이블에서 어떤 값이 기본적으로 표시되는지 결정할 수도 있습니다.

PHPMyAdmin에서 외래 키를 사용하는 방법

테이블의 외래 키 제약 조건 섹션에서 인덱싱 된 열은 단순히 그래픽 사용자 인터페이스를 사용하여 외래 키로 설정할 수 있습니다.

PHPMyAdmin에서 외래 키를 제거하는 방법

phpmyadmin 인터페이스에서 외국 키를 제거하려는 테이블을 열십시오. 구조> 관계보기로 이동하여 Phpmyadmin에서 관계를 삭제하려는 외국 키에 해당하는 라인에서 드롭버튼을 클릭하십시오.

PHPMyAdmin 관계 뷰 누락

관계 뷰는 PHPMyAdmin 그래픽 사용자 인터페이스에서 테이블을 선택한 후 구조 탭 이름 아래에 있습니다.

자주 묻는 질문

MySQL Phpmyadmin에서 외국 키를 설정하는 방법은 무엇입니까?
외국 키를 추가하려는 테이블을 엽니 다. 구조탭으로 이동하여 관계보기하위 메뉴를 찾을 수 있습니다. 그곳에서 외국 키가 포함 된 열과 해당 키에서 참조 된 테이블과 열을 선택하십시오.
phpmyadmin에서 외국 키를 어떻게 만들려고합니까?
phpmyadmin에서 외국 키를 만들려면 외국 키를 원하는 테이블을 열고 구조탭으로 이동 한 다음 관계보기하위 메뉴로 이동해야합니다. 그런 다음 외국 키를 유지하는 열을 선택하고 참조 된 테이블 및 열을 선택할 수 있습니다.
phpmyadmin에서 외국의 주요 제약 조건을 성공적으로 추가하기 위해 어떤 조치를 취해야합니까?
phpmyadmin에서 외국 키를 추가하려면 자식 테이블의 구조 탭으로 이동하려면 관계보기를 클릭하고 외국 키 열을 선택한 다음 참조 된 테이블과 열을 지정하십시오. 두 테이블이 모두 InnoDB이고 참조 된 열이 색인되어 있는지 확인하십시오.

Yoann Bierling
저자 정보 - Yoann Bierling
Yoann Bierling은 웹 게시 및 디지털 컨설팅 전문가로서 기술의 전문 지식과 혁신을 통해 글로벌 영향을 미칩니다. 그는 디지털 시대에 개인과 조직이 번창 할 수 있도록 권한을 부여하는 데 열정을 갖고 있으며, 교육 컨텐츠 제작을 통해 탁월한 결과를 제공하고 성장을 이끌어 내고 있습니다.

SEO 기본 사항 : 오늘 등록하십시오!

팔로우하기 쉬운 기본 과정으로 SEO의 기초를 마스터하여 웹 사이트의 가시성과 트래픽을 향상시킵니다.

SEO 학습을 시작하십시오

팔로우하기 쉬운 기본 과정으로 SEO의 기초를 마스터하여 웹 사이트의 가시성과 트래픽을 향상시킵니다.




코멘트 (12)

 2018-08-19 -  Joan Shaw
この情報を読んで素晴らしい時間を過ごして、良い仕事を続けてください
 2018-08-19 -  Jon Valdez
ขอบคุณมากข้อมูล
 2018-08-19 -  Larry Hart
ง่ายชัดเจนและอธิบายได้ดีขอบคุณมาก
 2018-08-19 -  Kimberly Jenkins
Ótimo site, por favor, continue indo
 2018-08-19 -  Alice Alexander
Eso funcionó bien para mí, no hay necesidad de buscar más
 2018-08-19 -  Tinkeragea
Nagyszerű oldal, kérem folytassa
 2018-08-19 -  randopassionA
안녕하세요, 귀하의 기사를보고 그것이 내 문제를 해결하는 데 도움이 감사합니다.
 2018-08-19 -  mamanoursec
هذا جيد بالنسبة لي ، لا حاجة للنظر إلى أبعد من ذلك
 2018-08-19 -  histologit
Nevaru ticēt, ka beidzot atradu risinājumu, tas jau ilgu laiku bija murgs, tagad tas ir atrisināts
 2018-08-19 -  Pyperermatto
Sekeping maklumat yang besar, terima kasih kerana berkongsi
 2018-08-19 -  tehnikovx
Tidak percaya saya akhirnya mendapati penyelesaian itu, ini adalah mimpi ngeri untuk masa yang lama, kini diselesaikan
 2018-08-19 -  LokubusaS
Vet ikke hvordan du skal takke deg, men det er rent geni, takk

코멘트를 남겨주세요