웹 프로그램
MYSQL - 특정 테이블에서 SELECT 한 내용을 새 테이블로 INSERT 하기
INSERT INTO Table-B SELECT * FROM Table-A 데이터베이스 마이그레이션은 되도록 하고 싶지 않은 작업이다. 작업 전에 백업을 해놔야 하고 한 단계 한 단계 실험하면서 조심스럽게 진행을 해야 한다. (하늘은 스스로 백업하는 자를 돕는다) 얼마전 작업했던 마이그레이션 관련 자료를 기록으로 남겨 놓고자 이 글을 작성한다. 테이블 A에서 데이터를 뽑아서 테이블 B로 옮겨야 할 일이 있었다. 보통은 스크립트를 짜서 해결을 하지만 이번에는 양이 좀 많아서 MySQL 콘솔에서 직접 명령어를 입력해서 이전했다. 1. 테이블 A 와 테이블 B의 구조가 같고 테이블 A 의 데이터를 테이블 B에 붙여넣는 경우이다. INSERT INTO Table-B SELECT * FROM Table-A 2. ..
2020. 4. 26. 23:44