Database/MySQL & MariaDB

[MySQL/MariaDB] Dump 하는 법

알 수 없는 사용자 2019. 10. 8. 11:19

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