반응형
# 배경
로컬에서 DB를 재설계하기 위해서 원본을 복제해놨다.
# 문법
CREATE TABLE IF NOT EXISTS 복사 테이블 SELECT * FROM 원본 테이블;
# 예시
CREATE TABLE IF NOT EXISTS banners_copy SELECT * FROM banners;
전체 복제가 되었다.
그래서 컬럼 변경을 해서 테스트를 해봤다.
만약에 상태를 위해서 복제를 해 놓은 것이다.
# 추가 내용 (2023.08.10)
id 컬럼에 Primary key, Auto Increment 설정들이 사라졌다.
복제할 때 속성들은 복사가 안되고 구조와 데이터들만 복사가 된다는 사실을 알게 되었다.
반응형
'Study > Mysql' 카테고리의 다른 글
[MySQL] 조인 해서 업데이트 시키기 (0) | 2023.08.03 |
---|---|
[MySQL] update 할 때 나오는 에러 메시지 (0) | 2023.07.05 |
[MySQL] 문자열 자르기 (0) | 2023.06.29 |
[MySQL] 컬럼 타입 변경하는 방법 (0) | 2022.11.24 |
[MySQL] 컬럼 추가 및 컬럼 순서 지정하기 (0) | 2022.11.01 |