반응형

* DB 데이터 백업
# mysqldump -u계정명 -p비밀번호 DB이름 > /data/backup/db명.sql

* 모든 DB 백업
# mysqldump -u root -p비밀번호 --all-databases > /data/backup/all_db.sql
또는
# mysqldump -uroot -p비밀번호 -A > /data/backup/all_db.sql

* 특정 테이블만 백업
# mysqldump -u계정명 -p비밀번호 DB이름 테이블명1 테이블명2 테이블명3 >  /data/backup/tables.sql

* 함수, 프로시저, 트리거 를 함께 백업해야 할 경우
# mysqldump --routines --trigger -u계정명 -p비밀번호 DB이름 > /data/backup/ db.sql

* 함수, 프로시저, 트리거 만 백업해야 할 경우 (테이블 제외)
# mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt DB이름>  /data/backup/db_no_tables.sql


* 백업 데이터 복원
# mysql -u계정명 -p비밀번호 DB이름 <  /data/backup/db.sql

 

참조 : https://mariadb.com/kb/en/documentation/
https://mariadb.com/docs/

'DBMS > MySQL&Mariadb' 카테고리의 다른 글

원격 접속  (0) 2022.06.08
세션 정보 및 kill  (0) 2022.06.08
Binary Log 관리  (0) 2022.06.03
Mariadb 실행계획  (0) 2022.01.03
Mariadb Maxscale 구성  (0) 2021.12.23

+ Recent posts