덤프 파일이란?
데이터베이스 덤프는 사용자가 데이터베이스를 백업하거나 복제하는 데 도움이 되는 주요 데이터 출력이다.
즉 insert into 형식으로 현재 데이터테이브의 구조와 입력된 레코드를 저장하는 방법.
백업을 할 때도 사용하며 데이터베이스 수정 및 복구에도 사용
덤프 파일로 복구 혹은 수정하기
1. MariaDB접속
- mysql -u root(아이디) -p 입력 후 패스워드 입력으로 접속
2. DB폴더 안에 덤프. sql 파일을 넣어둔다.
3. mysql -u root -p database < database _dump.sql 입력 후 패스워드 입력
mysql -u(유저) root(유저아이디, 루트의 경우 마스터계정) -p(패스워드) database(DB이름) < database_dump.sql(덤프파일 이름)
4. 기다리면 완료!
덤프 파일 백업하기
전체의 데이터베이스
1. MariaDB접속
- mysql -u root(아이디) -p 입력 후 패스워드 입력으로 접속
2.mysqldump-u root-p-all-databases> [백업할 파일명].sql이후 패스워드 입력
선택한 데이터베이스
1. MariaDB접속
- mysql -u root(아이디) -p 입력 후 패스워드 입력으로 접속
2. mysqldump -u [아이디] -p[데이터베이스 명]> [백업할 파일명].sql 이후 패스워드 입력
'SQL Database' 카테고리의 다른 글
로컬에서 DB접속이 안되는 경우, ERROR 1698 (28000): Access denied for user 'root'@'localhost' (0) | 2025.02.04 |
---|---|
MyBatis 동적 쿼리 문법 정리 (2) | 2023.10.22 |
DB dump의 개념 및 백업/복구 방법 (3) | 2023.10.15 |