마스터욱
Toggle navigation
  • 회원가입 | 정보찾기
ICON NAVIGATION
정보수정 쪽지함 주변맛집 익명채팅
공지사항 채팅 개발문의 방명록
  • MAIN NAVIGATION
  • 메인
  • 마스터욱 공간
    • 마스터욱 소개
    • 개발 리스트
    • 공지사항
    • 방명록
  • 마스터욱 외부자료
    • 네이버
    • 티스토리
    • 깃허브(github)
  • 개인 프로젝트
    • 랜덤 이성 채팅
    • Auto 크롤링
    • Javascript 카카오 채팅
    • 파이썬 뉴스매매
    • C# 키움 주식 자동매매
    • C# 키움 주식 패턴 분석
    • PHP 욱보드
    • 업비트 자동매매 개발
    • 업비트 자동매매 일지
  • 개발 의뢰
    • 개발 문의
    • 개발 견적
    • 개발 피드백
    • FAQ
  • 개발 경험 Tip
    • PHP
    • JSP
    • HTML
    • Javascript
    • Android
    • C#
    • MySQL
    • Linux
    • Python
    • NodeJS
    • React
    • Vue.js
    • Flutter
    • 정규식
    • 기타
  • 커뮤니티
    • 자유게시판
    • 추천사이트
    • 영화
    • 여행
    • 유머
    • Overseas News
  • 맛집&즐길 거리 탐방
    • 맛집 정보
    • 즐길 거리 정보
    • 내 주위 맛집&즐길 거리
  • 공유 사진
    • 음식
    • 여행
    • 캐릭터
    • 배경
    • 기타
    • 이모티콘
    • 일러스트
  • 놀이터
    • 블록뽀시기
    • 트레이딩뷰
    • 로또 시뮬레이션
    • 쳇쳇 익명 채팅
    • 랜덤 이성 채팅
    • AI 채팅
    • 미니 채팅
    • 바이너리 테스트
    • 마번호 생성기
    • 바카라 시뮬레이션
    • 홀짝점수 테스트
    • 로또 분석기
SITE STATISTICS
  • - 명 현재 접속자
  • 1,235 명 오늘 방문자
  • 2,215 명 어제 방문자
  • 5,192 명 최대 방문자
  • 695,037 명 전체 방문자
  • 2,570 개 전체 게시물
  • 496 개 전체 댓글수
Facebook Twitter GooglePlus KakaoStory NaverBand
  1. 홈
  2. MySQL
목록으로

mysql 외래키(foreign key) 설정(할당)하기

마스터욱 0 167 0 0 2019-06-17 14:52:47

솔직히 DB설계에 있어서, 외래키(Foreign Key)는 CASCADE 이외엔 사용할 일이 거의 없다.

왜냐하면 참조되는 Foreign 키가 대부분이 유니크(UNIQUE)키나 기본키(Primary key) 이기 때문에, 삭제되는 일은 있어도 수정될 일이 없기 때문이다.

 

아래 명령어는 CASCADE 명령어~

자식 테이블에 설정해주면 된다.

 

alter table 현재테이블 drop foreign key 키제목;

alter table 현재테이블 add constraint 키제목 foreign key(현재테이블의 연결할컬럼) references 참조테이블(참조테이블의 연결할컬럼) on delete cascade;

0
0

목록

Facebook Twitter GooglePlus KakaoStory NaverBand
0 Comments

비밀번호 확인

확인
댓글은 자신을 나타내는 '얼굴'입니다. *^^*
등록
자동등록방지 숫자를 순서대로 입력하세요.

댓글수정


글쓰기
검색
번호 제목 이름 날짜 조회
  • 13
    Mysql 속도 개선 사항
    마스터욱
    조회수 145   25-04-16 16:32
    마스터욱
    25-04-16 16:32
    145
  • 12
    COUNT 쿼리 속도개선(메모)
    마스터욱
    조회수 193   25-03-28 12:11
    마스터욱
    25-03-28 12:11
    193
  • 11
    [1] MySQL root 비밀번호 변경 방법 [1]
    마스터욱
    조회수 286   24-08-03 01:15
    마스터욱
    24-08-03 01:15
    286
  • 10
    특수문자가 입력되지 않을때 컬럼타입
    마스터욱
    조회수 146   24-06-23 22:02
    마스터욱
    24-06-23 22:02
    146
  • 9
    MySQL 외부접속 허용
    마스터욱
    조회수 179   23-03-13 15:01
    마스터욱
    23-03-13 15:01
    179
  • 8
    mysql 설치 및 연동+계정추가+권한추가
    마스터욱
    조회수 159   23-03-06 13:42
    마스터욱
    23-03-06 13:42
    159
  • 7
    Descending index
    마스터욱
    조회수 163   22-11-07 16:20
    마스터욱
    22-11-07 16:20
    163
  • 6
    SELECT 시 서브쿼리 사용시 다수 컬럼을 뽑는 방법
    마스터욱
    조회수 171   22-09-08 01:56
    마스터욱
    22-09-08 01:56
    171
  • 5
    MySQL 데이터베이스 테이블명 용량 확인 쿼리
    마스터욱
    조회수 166   21-03-19 01:22
    마스터욱
    21-03-19 01:22
    166
  • 4
    Got a packet bigger than 'max_allowed_packet' bytes 오류
    마스터욱
    조회수 163   20-01-30 01:23
    마스터욱
    20-01-30 01:23
    163
  • 3
    시/구/동 주소정보 DB
    마스터욱
    조회수 154   19-10-10 16:33
    마스터욱
    19-10-10 16:33
    154
  • 2
    mysql 외래키(foreign key) 설정(할당)하기
    마스터욱
    조회수 168   19-06-17 14:52
    마스터욱
    19-06-17 14:52
    168
  • 1
    테이블(table)별 용량 확인 쿼리
    마스터욱
    조회수 145   18-10-25 10:51
    마스터욱
    18-10-25 10:51
    145
글쓰기
검색

Search

개인정보처리방침
마스터욱. All rights reserved.

Close

0 명 접속중
Time Loading...