
[MySQL] 테이블 복사하는 방법 (DDL, `LIKE`)
·
DB
기존 데이터베이스 테이블에 있는 데이터를 활용한 테스트를 진행하고자, 테이블 복사에 대한 방법을 찾아보고 정리했다. 1. 테이블 구조 복사기존 테이블의 생성 구문을 확인한다.SHOW CREATE TABLE existing_table; 2. 새 테이블 생성위에서 확인한 생성 구문에서 테이블명만 바꾸고 실행한다. 3. 데이터 복사INSERT INTO new_table SELECT * FROM existing_table; 번외.테이블 복사에 관해 찾아보던 중, 평소 즐겨보던 블로그에서 `LIKE`를 활용한 테이블 구조 복사는 'PK', 'Auto increment'와 같은 설정은 복사할 수 없다는 글을 보게 되었다. "왜 `LIKE`는 위 설정을 복사할 수 없을까?" 하는 물음에 `LIKE`에 대한 ..