MySQL

22. MySQL 인덱스(INDEX) 생성, 조회

drizzle0925 2021. 3. 22. 20:34
728x90

MySQL 인덱스(INDEX) 생성, 조회

1. 인덱스 조회

2. 테이블 생성시 인덱스 생성

3. CREATE 문으로 인덱스 생성

3. ALTER 문으로 인덱스 생성

5. 인덱스 삭제


1. 인덱스 조회

1
SHOW INDEX FROM table_name;
cs

2. 테이블 생성시 인덱스 생성

1
2
3
끝에....
INDEX index_name ( 칼럼명1, 칼럼명2 )
UNIQUE INDEX index_name ( 칼럼명 )  --> 항상 유일해야 함.
cs

3. CREATE 문으로 인덱스 생성

1
CREATE INDEX index_name ON table_name ( column1, column2, ... );
cs

4. ALTER 문으로 인덱스 생성

1
ALTER TABLE table_name ADD INDEX index_name ( column1, column2, ... );
cs

5. 인덱스 삭제

1
ALTER TABLE table_name DROP INDEX index_name;
cs

 

인덱스는 테이블 상에서 MUL로 표시된다.

728x90