-
MySQL Workbench에서 MySQL 백업 및 복원 하는 방법Database/MySQL 2023. 2. 21. 11:05반응형
1. MySQL Workbench를 사용하여 MySQL 데이터베이스를 백업하는 방법
- MySQL Workbench를 실행하고 백업 대상 데이터베이스에 연결합니다.
- "Server" 메뉴에서 "Data Export"를 선택합니다.
- "Data Export" 창이 나타나면 "Export Options" 탭을 선택하고, 백업하려는 데이터베이스를 선택합니다.
- "Dump Options" 섹션에서 "Object Creation Options"를 선택하고, "Include Create Schema" 옵션을 선택합니다. 이 옵션은 백업 파일에 데이터베이스 스키마 정보가 포함됨을 의미합니다.
- "Dump Options" 섹션에서 "Dump Structure and Data"를 선택하고, "Export to Self-Contained File" 옵션을 선택합니다. 이 옵션은 백업 파일에 데이터베이스 스키마와 데이터가 모두 포함됨을 의미합니다.
- "Advanced Options" 탭에서, "Add DROP DATABASE" 옵션을 선택하면 백업 파일에 해당 데이터베이스가 이미 존재하는 경우 삭제하고 새로 생성하는 SQL문이 포함됩니다.
- "Export to Dump Project Folder" 버튼을 클릭하고, 백업 파일을 저장할 경로와 파일 이름을 지정합니다.
- "Start Export" 버튼을 클릭하여 백업을 수행합니다.
- 백업 파일은 SQL 형식으로 저장됩니다.
2. MySQL Workbench를 사용하여 백업한 데이터베이스를 복원하는 방법
- MySQL Workbench를 실행하고 복원할 데이터베이스에 연결합니다.
- "Server" 메뉴에서 "Data Import"를 선택합니다.
- "Import Options" 창이 나타나면 "Import from Self-Contained File" 옵션을 선택합니다.
- 백업 파일의 경로를 선택하고, "Default Target Schema" 옵션에서 복원할 대상 데이터베이스를 선택합니다.
- "Dump Structure and Data" 옵션을 선택합니다.
- "Advanced Options" 탭에서 "Use ON DUPLICATE KEY UPDATE" 옵션을 선택하면 이미 존재하는 레코드를 업데이트할 수 있습니다.
- "Import Progress" 창에서 복원 작업이 완료될 때까지 기다립니다.
위와 같은 방법으로 MySQL Workbench를 사용하여 데이터베이스를 백업하고 복원할 수 있습니다. 주의할 점은 백업 파일과 대상 데이터베이스가 호환되어야 한다는 점입니다. 또한 복원 작업을 수행하기 전에 대상 데이터베이스에 이미 데이터가 존재하는 경우, 이를 백업 파일에서 제거하거나 새로 생성해야 할 수 있습니다.
반응형'Database > MySQL' 카테고리의 다른 글
MySQL Workbench에서 MySQL 사용하는 방법 (0) 2023.02.21 MySQL 백업 및 복원 하는 방법 (0) 2023.02.21 MySQL 쿼리 작성 가이드라인 (0) 2023.02.20 MySQL 데이터베이스 설계 가이드 (0) 2023.02.20 MySQL 설치 및 설정 가이드 (0) 2023.02.20