About Data/DB
[Mysql] DB 테이블 구조 및 데이터 복사 방법
Tradgineer
2020. 2. 7. 14:40
1. 테이블 구조 복사
CREATE TABLE IF NOT EXISTS `new_table` LIKE `old_table`;
2. 테이블 구조 및 데이터 복사
CREATE TABLE IF NOT EXISTS `new_table` SELECT * FROM `old_table`;
3. 테이블 데이터 복사
CREATE TABLE IF NOT EXISTS `new_table` SELECT * FROM `old_table`;
4. 테이블 데이터 부분 복사
INSERT INTO `new_table` (컬럼1 [, 컬럼2 ...]) SELECT 컬럼1 [, 컬럼2 ...] FROM `old_table`;
5. 구조가 같은 테이블에 동일한 데이터 모두 복사
INSERT INTO reviews_removed (SELECT * FROM reviews WHERE review_id = 1)