programing

phphmyadmin을 사용하여 캐스케이드 삭제 및 업데이트 제한에 추가하는 방법은?

javajsp 2023. 10. 11. 20:30

phphmyadmin을 사용하여 캐스케이드 삭제 및 업데이트 제한에 추가하는 방법은?

덧붙이고 싶습니다.On delete cascade and on update restrict'쿼리를 실행하는 대신 phpmyadmin 사용자 인터페이스를 통해 외부 키에 있습니다.

저는 일반적으로 Heidisql 컨트롤 패널을 사용하여 이러한 작업을 수행합니다.그리고 지금은 php my admin에서도 같은 작업을 하는데 어려움을 겪고 있습니다.

감 잡히는 게 없어요?

테이블 구조를 정의하는 탭에서 열 목록과 해당 속성이 표시되며, 아래에는 "인쇄 보기"와 "제안 테이블 구조" 사이의 링크 "관계 보기"가 있어야 합니다.

거기로 가고 싶으시겠지만 두 테이블에 이미 인덱스를 작성해 놓으셨어야 합니다.또한 mysql의 innoDB 스토리지 엔진을 사용하고 있는지 확인해야 합니다.

편집 : 이미지는 1000단어의 가치가 있습니다.highlighted a few buttons in phpmyadmin interface

Cimbali의 답변은 제게 도움이 되었지만, 상황이 조금 다르게 배치되었으니, "관계 보기" 링크도 찾으실 경우, 거기서 찾아보세요.

당신을 거기로 데려다 줄 겁니다.

enter image description here

주요 사실:

  1. 두 테이블 모두 노드 저장 엔진이 있어야 합니다.
  2. 데이터 유형과 길이는 두 표에서 동일해야 합니다.
  3. 두 번째 테이블의 필드를 인덱스로 만들어야 합니다.

누군가에게 도움이 되기를...

언급URL : https://stackoverflow.com/questions/13105019/how-to-add-on-delete-cascade-and-on-update-restrict-using-phpmyadmin