MySQL1 [MySQL] 테이블을 복사해서 생성하기 (Table Copy & Paste) use DB1 ; # Table 생성 # CREATE TABLE `새테이블` LIKE `대상테이블` ; (다른 DB의 테이블 복사해 올 경우 DB를 명시) CREATE TABLE `DB1`.`new_table` LIKE `DB2`.`target_table` ; # 생성한 테이블에 내용 복사 (같은 DB내의 테이블 복사 가정) # INSERT INTO `새테이블` SELECT * FROM `대상테이블` ; INSERT INTO `new_table` SELECT * FROM `target_table` ; # 컬럼을 선택하여 복사하고 싶을 땐 # INSERT INTO `새테이블` (`Col1`, `Col2`, `Col3`) SELECT `Col1`, `Col2`, `Col3` FROM `대상테이블` WHERE.. 2021. 9. 27. 이전 1 다음 반응형