MariaDB

[MariaDB] 다른 서버의 테이블 구조를 복사해서 가져오기, 테이블 구조 복사 붙여넣기

washble2 2026. 1. 14. 00:06

HeidiSQL을 사용하면서 스키마의 전체를 복사는 내보내기를 통해서 쉽게 되는데 

개발DB에서 실서버DB로 Talbe한개만 넣으려고 할 때 내보내기로 해결이 되지 않았습니다.

 

 

처음 Table을 생성 시킬 때 쉽게 했던 방법을 기록해둡니다.

더 좋은 방법이 있을 수 있지만 DB를 깊게 공부하질 않아서 모르겠네요.

 

 

 

SHOW CREATE TABLE <table name>

Table을 Create할 수 있는 SQL문을 줍니다.

이때 주의 할 점이 외래키가 들어가 있는 경우 해당 외래키와 연결된 Table이 DB에 먼저 있어야 합니다.

 

 

가져온 DB의 구조를 원하는 다른 DB에 실행시켜주면 똑같이 생성됩니다.

 

 

여기까지는 새로운 생성을 그대로 해주는 것이고 테이블의 값이나 구조변경은 추가적인 SQL로 작업을 해야합니다.