phphmyadmin을 사용하여 캐스케이드 삭제 및 업데이트 제한에 추가하는 방법은?
덧붙이고 싶습니다.On delete cascade and on update restrict'
쿼리를 실행하는 대신 phpmyadmin 사용자 인터페이스를 통해 외부 키에 있습니다.
저는 일반적으로 Heidisql 컨트롤 패널을 사용하여 이러한 작업을 수행합니다.그리고 지금은 php my admin에서도 같은 작업을 하는데 어려움을 겪고 있습니다.
감 잡히는 게 없어요?
테이블 구조를 정의하는 탭에서 열 목록과 해당 속성이 표시되며, 아래에는 "인쇄 보기"와 "제안 테이블 구조" 사이의 링크 "관계 보기"가 있어야 합니다.
거기로 가고 싶으시겠지만 두 테이블에 이미 인덱스를 작성해 놓으셨어야 합니다.또한 mysql의 innoDB 스토리지 엔진을 사용하고 있는지 확인해야 합니다.
편집 : 이미지는 1000단어의 가치가 있습니다.
Cimbali의 답변은 제게 도움이 되었지만, 상황이 조금 다르게 배치되었으니, "관계 보기" 링크도 찾으실 경우, 거기서 찾아보세요.
당신을 거기로 데려다 줄 겁니다.
주요 사실:
- 두 테이블 모두 노드 저장 엔진이 있어야 합니다.
- 데이터 유형과 길이는 두 표에서 동일해야 합니다.
- 두 번째 테이블의 필드를 인덱스로 만들어야 합니다.
누군가에게 도움이 되기를...
언급URL : https://stackoverflow.com/questions/13105019/how-to-add-on-delete-cascade-and-on-update-restrict-using-phpmyadmin
'programing' 카테고리의 다른 글
마스터의 GTID가 슬레이브와 다를 경우 어떻게 경고를 받을 수 있습니까? (0) | 2023.10.11 |
---|---|
SQL: 전체 이름 필드에서 이름, 중간 및 성을 구문 분석합니다. (0) | 2023.10.11 |
사용자에게 UIView가 보이는지 확인합니다. (0) | 2023.10.11 |
헤더 파일의 정적 인라인 함수 (0) | 2023.10.11 |
MYSQL로 연결된 동적 PHP 사이트를 CMS로 변환하는 쉬운 방법? (0) | 2023.10.11 |