상세 컨텐츠

본문 제목

[MySQL] 내가 자주 쓰는 mysql query 정리

Dev.Stroy/Web

by zNine 2021. 7. 9. 10:11

본문

728x90
반응형

table 백업 & 복원

백업

# mysqldump –d –u디비사용자명 –p패스워드 db명 > 백업할파일명.sql

특정 table

# mysqldump -u디비사용자명 db명 테이블명 > 백업할파일명.sql

복원

# mysql -u디비사용자명 -p패스워드 < 백업파일명.sql

 

FLUSH

flush privileges;

 

DB table row

select table_name, table_rows FROM information_schema.tables WHERE table_schema='db명' ORDER BY table_name;

 

특정 날짜 이전의 data 가져오기

select * from table명 where DATE(formated_timestamp)<DATE('2021-04-01') limit 10;

 

특정 날짜 이전의 data 삭제

delete from table명 where DATE(formated_timestamp)<DATE('2021-04-01');

 

DB 컬럼 타입 변경

alter table table명 modify missa_id varchar(16);

 

Auto_increment 초기화

ALTER TABLE test AUTO_INCREMENT=1;

728x90
반응형

관련글 더보기