본문 바로가기
+ DataBase/MySQL(MariaDB)

[MySQL] 데이터베이스 백업 하기(DataBase Dump)

by :: Teacher :: 2016. 10. 16.
728x90
반응형

1. 전체 Dump 진행

1.1 Local

$mysqldump -u 아이디 -p 데이터베이스명 > 저장 파일명.sql

-> $mysqldump -u root -p data > sql_dump.sql

 

1.2 Remote

$mysqldump -h 원격 호스트 -u 아이디 -p 데이터베이스명 > 저장 파일명.sql

-> $mysqldump -h xxx.xxx.xxx.xxx -u root -p data > sql_dump.sql

 

1.3 schema

$mysqldump -u 아이디 -p -d 데이터베이스명 > 저장 파일명.sql

-> $mysqldump -u root -p -d data > sql_dump.sql

 

 2. 특정 테이블 Dump 진행

2.1 Local

$mysqldump -u 아이디 -p 데이터베이스명 테이블명 > 저장 파일명.sql

-> $mysqldump -u root -p data table > sql_dump.sql

 

2.2 Remote

$mysqldump -h 원격 호스트 -u 아이디 -p 데이터베이스명 테이블명 > 저장 파일명.sql

-> $mysqldump -h xxx.xxx.xxx.xxx -u root -p data table > sql_dump.sql

 

1.3 schema

$mysqldump -u 아이디 -p -d 데이터베이스명 테이블명 > 저장 파일명.sql

-> $mysqldump -u root -p -d data table > sql_dump.sql

 

참고 문서 : http://dev.mysql.com/doc/refman/5.7/en/mysqldump.html

 

MySQL :: MySQL 5.7 Reference Manual :: 4.5.4 mysqldump — A Database Backup Program

4.5.4 mysqldump — A Database Backup Program The mysqldump client utility performs logical backups, producing a set of SQL statements that can be executed to reproduce the original database object definitions and table data. It dumps one or more MySQL da

dev.mysql.com

 

728x90
반응형

댓글


loading