Search
💻

Mysql / MariaDB 콘솔창에서 데이터베이스 백업 및 복구

요즘은 데이터베이스 관련 툴들이 많아 클릭클릭으로 데이터베이스를 백업 및 복구 할 수 있지만
호스팅 같은 제한적인 환경에서는 콘솔창에서 백업 및 복구를 해야할 필요가 있다.
여기에 간단하게 백업 및 복구 방법을 남긴다.

1. 전체 데이터베이스 백업

mysqldump -u[아이디] -p[패스워드] --all-databases > back_file_path.sql

2. 하나의 데이터베이스 백업

mysqldump -u[아이디] -p[패스워드] [데이터베이스명] > back_file_path.sql

3. 전체 데이터베이스 복구

mysql -u[아이디] -p[패스워드] < back_file_path.sql

4. 하나의 데이터베이스 복구

mysql -u[아이디] -p[패스워드] [데이터베이스명] < back_file_path.sql
한가지 유의할 사항으로는
u -p 뒤 아이디 패스워드는 항상 붙여서 사용해야 한다.
Last updated @3/30/2023
Copyright 2023, 실전코딩 All Rights Reserved.