구성 순서
1. 백업할 데이터베이스 확인하기
2. DB 백업(dump 파일 생성)
3. DB 복구(restore)
1. 백업할 데이터베이스 확인하기
(1) MySQL Client(MariaDB)를 검색해 실행한다.
[시작메뉴] - [프로그램 및 파일 검색] 검색창에 "mysql" 검색
(2) password 입력
password를 입력한다.
(3) 백업할 database를 확인한다.
show databases;
2. DB 백업(dump 파일 생성)
DB 백업(dump 파일 생성)하기 위해서는 mariadb-dump.exe 파일이 필요하다.
보통은 아래와 같은 경로에 있을 것이다.
C:\Program Files\{DB-name}\bin

해당 폴더에서 명령 프롬프트를 열어 주고,
아래와 같은 명령어로 백업(dump 파일 생성)을 해준다.
$ mysqldump -u {account-name} -p {db-name} > {file-name}.sql
3. DB복구(restore)
DB를 백업에 성공했다면, 다른 곳으로 복구하는 방법이다.
1) Shell에서 하는 방법
명령 프롬프트를 열어 주고,
아래와 같은 명령어로 복구(restore)를 해준다.
$ mysql -u {account-name} -p
$ drop database {db-name}
$ create database {db-name}
$ exit
$ mysql -u {account-name} -p {db-name} < {file-name}.sql
2) Dbeaver에서 하는 방법
데이터베이스 - Tasks - Create new task를 선택한다.

Task의 Name을 작성하고, MySQL restore을 선택해준다.

데이터베이스를 선택하고, 넘어간다.

위에서 생성한 dump 파일을 선택해주면 완료되고, 데이터가 잘 복구된 것을 확인할 수 있다.
