윈도우에서 MySQL(MariaDB) DB 백업 / 복구하기


백업하기

Mysql이 설치된 root 폴더 > bin 폴더 에서 다음과 같이 입력한다.

mysqldump -u root -p databasename > savefile.sql

- 엔터를 치면 root계정에 대한 비밀번호를 입력하라는 창이 뜨니 비밀번호를 입력함.

- root에 적힌 부분은 계정명. 루트계정이 아니더라도 해당DB에 쓰기권한이 있는 계정으로 복구 가능.

- rootpassword는 본인이 설정한 비밀번호로.

- 백업할 데이터베이스 이름을 databasename에 입력.

- 저장할 파일명을 savefile.sql에 입력. (절대경로/파일명.sql형태로 해도 됨)

 

복구하기

저장된 파일(savedfile.sql이라고 가정)을 mysql.exe 파일이 있는 폴더로 옮긴 뒤 다음과 같이 입력한다.

mysql -u root -p databasename < savedfile.sql

 

위에서 설명한대로 작업 진행하면 해당 데이터베이스에 저장된 내용이 반영된다.

'MYSQL' 카테고리의 다른 글

sql 정규식으로 치환하기  (0) 2017.05.10
시스템 파라미터(스토리지 엔진)  (0) 2017.04.08
블로그 이미지

칩사마코더

,