5주차 미션!!
1. 기본미션
p. 310 인덱스 생성하고 key_name이 PRIMARY로 출력된 결과 화면 캡처하기
실행코드
USE market_db;
SELECT * FROM member;
SHOW INDEX FROM MEMBER;
2. 선택미션
인덱스 생성, 제거하는 기본 형식 작성하기
인덱스 생성
CREATE INDEX index_name ON table_name (column_name);
- index_name: 생성할 인덱스의 이름을 지정합니다.
- table_name: 인덱스를 생성할 테이블의 이름을 지정합니다.
- column_name: 인덱스를 생성할 열(칼럼)의 이름을 지정합니다.
예를 들어, users 테이블의 username 열에 인덱스를 생성하려면 다음과 같이 작성할 수 있습니다
CREATE INDEX idx_username ON users (username);
인덱스 제거
DROP INDEX index_name ON table_name;
- index_name: 제거할 인덱스의 이름을 지정합니다.
- table_name: 인덱스가 생성된 테이블의 이름을 지정합니다.
예를 들어, 위에서 생성한 idx_username 인덱스를 제거하려면 다음과 같이 작성할 수 있습니다
DROP INDEX idx_username ON users;
3. 필기
[Sql] Chapter 06. 인덱스 — 노 코딩 노 라이프 (tistory.com)
'혼공학습단 > SQL' 카테고리의 다른 글
[Sql] Chapter 07. 스토어드 프로시저 (2) | 2023.08.20 |
---|---|
[Sql] Chapter 06. 인덱스 (2) | 2023.08.13 |
[Sql] Chapter 05. 테이블과 뷰 (2) | 2023.07.30 |
[Sql] 혼공학습단 10기_4주차 미션 (0) | 2023.07.30 |
[Sql] 혼공학습단 10기_3주차 미션 (2) | 2023.07.21 |