[MySQL] Dump & Restore
·
DataBase/MySQL
Dump 1. MySQL Workbench 사용 2. mysqldump 명령어 사용 mysqldump -h 호스트주소 -u 유저명 -p DB명 (--single-transaction) (--column-statistics=0) > Dump파일저장경로 다음 2개의 파라미터는 옵션이다. (필수가 아니다.) --single-transaction This option sets the transaction isolation mode to REPEATABLE READ and sends a START TRANSACTION SQL statement to the server before dumping data. 정확한 해석은 나중으로 일단 미룬다.. --column-statistics=0 Write ANALYZE TAB..
MongoDB dump 백업 & 복구 (mongorestore)
·
DataBase/NoSQL
Dump 가 뭔데? 데이터베이스 오브젝트(스키마, 테이블, 뷰 테이블 등)를 백업하는 것. MongoDB 는 여러 테이블과 스키마를 통째로 dump 명령어(정확히는 실행파일)가 있다. 이름하여 mongodump postgresql 의 .dump 파일 .dump 파일은 사실상 여러 SQL문 (DDL, DML, DCL) 을 스크립트 파일형태로 저장한 것과 같다. 이 스크립트는 테이블과 스키마 정보를 담고있다. 따라서 import `.dump` 하게되면 해당 SQL문을 연속해서 실행하게된다. => 백업 이전의 테이블과 스키마 정보를 그대로 불러온다. -- PostgreSQL database dump -- Dumped from database version 14.1 -- Dumped by pg_dump vers..