MySQL 기본 Query 정리
실제 DB를 다루다보면 Select/Update/Delete/Insert 및 Join이외에 컬럼 수정 및 인덱스 추가 등의 쿼리를 사용하게 된다. 관련된 내용을 간단하게 정리해보자
index 추가하기
create index [index_name] on [table_name] ([column_name], ...); create unique index [index_name] on [table_name] ([column_name], ...);
테이블 컬럼 보기
desc [tableName]
테이블의 사이즈 및 인덱스 사이즈 확인하기
show table status from [dbname]
- lentgh 사이즈 단위는 byte
실행 계획
explain[Query...]
컬럼 추가하기
alter table tabl__ename add colum_nname datatype;
컬러 삭제하기
alter table table_name drop column column_name;
컬럼 수정하기
alter table table_name modify column column_name datatype;
'Database > MySQL' 카테고리의 다른 글
인덱스 설계에 필요한 선택도와 카디널리티 (0) | 2018.06.11 |
---|---|
Group By 쿼리의 활용 (0) | 2018.06.09 |
커버링 인덱스 (0) | 2018.02.10 |
Timestamp and Datetime (0) | 2017.07.02 |
SubQuery 활용 (0) | 2017.06.25 |