이를 통해 실행 중인 데이터 테이블을 직접 조작할 위험 없이 개발 중에 테이블을 테스트 데이터로 빠르게 복사할 수 있습니다.
예는 다음과 같습니다.
프로덕션 데이터베이스의 mytbl 테이블을 mytbl_new로 빠르게 복사합니다. 두 명령은 다음과 같습니다.
CREATE
TABLE mytbl_new LIKE Production.mytbl;
INSERT mytbl_new SELECT * FROM Production.mytbl;
데이터 테이블 mytbl_new, mytbl의 데이터 테이블 구조를 복사합니다.
두 번째 명령은 mytbl 데이터 테이블의 데이터를 새 테이블 mytbl_new로 복사하는 것입니다.
참고: Production.mytbl은 프로덕션으로 복사할 테이블의 데이터베이스 이름을 지정합니다. 선택 사항입니다.
프로덕션이 없으면 MySQL 데이터베이스는 mytbl이 현재 데이터베이스에서 작동 중이라고 가정합니다.