이거 왜 안돼?/LAMP

[MYSQL] DB,TABLE 복사하기

삼전동해커 2020. 6. 29. 16:32

이미 생성되어 있는 DB나 TABLE을 복사해야 할 때가 있다.

그럴 때는 어떻게 하나?

 

<DB복사>

mysql>CREATE DATABASE CPDB LIKE DB;

CPDB는 새로 만들 DB명이고

DB는 이미 생성되어 있는 DB명이다.

 

DB를 복사하면

이미 만들어 놓은 TABLE도 같이 복사된다.

 

<TABLE 복사>

mysql>CREATE TABLE CPTB LIKE TB;

TABLE도 다를 것 없이

CPTB는 새로 만들 TABLE 명이고

TB는 이미 생성되어 있는 TABLE명이다.

 

TABLE을 복사하면

그 안의 데이터들도 같이 복사된다.