'database, query'에 해당되는 글 16건

mysqldump(백업)

database, query 2014. 10. 8. 09:29

* Databases 전체 덤프

mysqldump -u[아이디] -p[패스워드] --all-databases > 저장될 파일명
ex) mysqldump -uroot -ppass --all-databases > test.sql

* Database만 덤프

mysqldump -u[아이디] -p[패스워드] [디비명] > 저장될 파일명
ex) mysqldump -uroot -ppass test > test.sql

* 테이블만 덤프

mysqldump -u[아이디] -p[패스워드] [디비명] [테이블명] > 저장될 파일명
ex) mysqldump -uroot -ppass test student > test.sql

* 테이블구조만 덤프

mysqldump -u[아이디] -p[패스워드] --no-data [디비명] [테이블명] > 저장될 파일명
ex) mysqldump -uroot -ppass --no-data test student > test.sql

* 테이블구조를 제외한 데이터만 덤프

mysqldump -u[아이디] -p[패스워드] --no-create [디비명] [테이블명] > 저장될 파일명
ex) mysqldump -uroot -ppass --no-create test student > test.sql

* 덤프파일을 이용한 복구

mysql -u[아이디]-p[패스워드] [디비명]< 파일명

 

* 간혹 복구시 패스워드를 같이 입력하면 안되는 경우가 있다

mysql -u[아이디]-p공백 [디비명]< 파일명
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,

* 구조만 복사

create table source_table like target_table

* 구조 및 데이터 복사

create table source_table as select * from target_table;

'database, query' 카테고리의 다른 글

페이징시 유효한 FOUND_ROWS();  (0) 2014.10.09
mysql table / column(type) 변경  (0) 2014.10.08
mysqldump(백업)  (0) 2014.10.08
테이블 컬럼 추가, 변경, 삭제  (0) 2014.09.27
union(유니콘) 디비 샘플 쿼리  (0) 2014.09.27
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,
추가 : alter table 테이블명 add 컬럼명 타입 옵션
변경 : alter table 테이블명 change
삭제 : alter table 테이블명 drop

옵션 : unsigned, not null, default '0'

'database, query' 카테고리의 다른 글

페이징시 유효한 FOUND_ROWS();  (0) 2014.10.09
mysql table / column(type) 변경  (0) 2014.10.08
mysqldump(백업)  (0) 2014.10.08
테이블 구조 복사 및 내용 복사  (0) 2014.10.06
union(유니콘) 디비 샘플 쿼리  (0) 2014.09.27
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,
table A = "1,2,3";
table B = "3,4,5";

(select * from A) union
(select * from B)
-> 1,2,3,4,5
중복되는 내용은 제외

(select * from A) union all
(select * from B)
-> 1,2,3,3,4,5
중복되는 내용도 포함

query는 ( ) 사이에 넣어야 하며 order by는 ) 닫고 써야한다
(select * from A) union all
(select * from B) order by no desc

'database, query' 카테고리의 다른 글

페이징시 유효한 FOUND_ROWS();  (0) 2014.10.09
mysql table / column(type) 변경  (0) 2014.10.08
mysqldump(백업)  (0) 2014.10.08
테이블 구조 복사 및 내용 복사  (0) 2014.10.06
테이블 컬럼 추가, 변경, 삭제  (0) 2014.09.27
블로그 이미지

디츠

“말은 쉽지, 코드를 보여줘.” “Talk is cheap. Show me the code.” – 리누스 토르발스(Linus Torvalds)

,