MySQL mysqldump 로 database 복제하기

Linux 2015. 11. 23. 19:31 posted by CecilDeSK
반응형

mysqldump 명령을 사용하여 스키마 복사하기


1. 원본 dabatase   를 mysqldump를 통해 추출해 내자


mysqldump -u root -p [복사할 database 스키마] > [저장할 파일명.sql]

  ex)  mysqldump -u root -p roundqube > roundqube_save.sql


2. 추출해낸 sql에서 db를 생성하고 불러들이도록 하기위해 console로 접속하자


mysql -u root -p


3. database를 생성하자

mysql>create database rqube;


4. 생성된 database를 기본 db로 사용

mysql>use rqube;


5. 생성된 sql 문을 불러들이도록 하자

mysql> source roundqube_save.sql;

   mysql command 를 roundqube_save.sql이 있는 곳에서 실행했을경우 

   만일 다른디렉토리에 있다면 전체 경로명까지 입력하도록 하자



6. 테스트

use rqube;

show tables;


선택한 database  의 테이블들이 출력되면 정상..


반응형