ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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를 사용하여 데이터베이스를 백업하고 복원할 수 있습니다. 주의할 점은 백업 파일과 대상 데이터베이스가 호환되어야 한다는 점입니다. 또한 복원 작업을 수행하기 전에 대상 데이터베이스에 이미 데이터가 존재하는 경우, 이를 백업 파일에서 제거하거나 새로 생성해야 할 수 있습니다.

    반응형

    댓글

Designed by Tistory.