본문 바로가기

[mysql] 데이터 복사

2021. 2. 2. 댓글 0

[mysql] 데이터 복사 하는 방법에 대해 실습해 봤습니다.

 

오늘의 상황은 이랬습니다.

 

A 계정에 있는 오늘의 명언 디비를 B 계정의 특정 테이블에 복사해서 넣고 싶었습니다.

B 계정의 관리자 모드에서 수동으로 하나씩 하나씩 글 쓰듯이 넣는 형태였는데...

생각해보니 단순히 텍스트로 되어 있는 것이 A계정에 있는 수만개의 명언디비 복사만 할 수 있으면 되겠다란 생각이 들었습니다. 그래서 구글링을 해서 아래와 같은 명령어를 찾아 냈고 실제 해보니 ㅋㅋ 정말 쑤웅~~! 복사 되네요.

이렇게 간편한것을...오늘 또 알고 갑니다. ^^

 

 

테이블 데이터의 일부 칼럼만 복사

INSERT INTO `hankook` (content) SELECT test1 FROM `korea`;

설명: korea란 테이블의 test1 칼럼의 내용을 hankook 이란 테이블의 content 로 복사하라는 명령어 입니다.

 

 

 

테이블 구조와 데이터 복사

CREATE TABLE IF NOT EXISTS `복사 테이블` SELECT * FROM `원본 테이블`;

 

 

테이블 데이터 복사

INSERT INTO `복사 테이블` SELECT * FROM `원본 테이블`;
◀ 함께보면 유용한 글 ▶

◀ 댓글 ▶ 0