maridb&mysql

mariadb (mysql)백업

bedbmsguru 2018. 10. 26. 21:39

mysql 전체 DB 백업
mysqldump -uroot -p -A > backup.sql

1) procedure, function, trigger 까지 모두 백업하기(옵션 --routines  --trigger)
$ mysqldump --routines  --triggers -u유저이름 -p패스워드 DB명 > 백업파일

mysql 지정된 DB 백업
mysqldump -uroot --routines  --triggers  -ppass DBname > backup.sql

mysql 특정 db의 특정 테이블만 백업
* dump 데이터베이스의 test 테이블만 백업합니다
mysqldump -uroot -p dump test > dumptest.sql

mysql schema 정보만 백업
mysqldump -uroot -p --no-data schemainfo > schemainfo.sql


모든 db 복원
mysql -uroot -p < backup.sql