Mysql 테이블 복사하기
복사할 테이블이 존재 하지 않는 경우
-> 테이블 생성후, 데이터를 복사
create table 대상 테이블명 select * from 원본 테이블명
복사할 테이블이 존재하는 경우
기존의 데이터를 바로 복사
-> INSERT INTO [대상 테이블명] SELECT * FROM [원본 테이블명]
다른 데이터 베이스 간의 테이블 값 복사
mysql> INSERT INTO [대상 데이터베이스명].[대상 테이블명]
-> SELECT * FROM [원본 데이터베이스명].[원본테이블명]
필드의 타입과 숫자가 다르면 당연히 복사가 안된다.
중복 데이터에 대한 에러를 무시하는 방법
대상 필드가 기본키로 지정되어 있는데 중복 레코드로 인하여 에러를 발생시 다음과 같이 처리할 수 있다.
mysql> INSERT ignore INTO .....
출처 - http://ra2kstar.tistory.com/109
'Mysql' 카테고리의 다른 글
mysql] 쿼리문에서 문자열 붙이기 (0) | 2015.02.23 |
---|---|
[MySql] alter (0) | 2014.08.22 |
mysql 테이블 내용 수정 (0) | 2014.07.07 |
mysql 데이타베이스 생성 (0) | 2014.07.01 |
컬럼 내용 수정하기 (0) | 2014.06.30 |
WRITTEN BY
- rabbbit
필기
,