반응형
MySQL dump / import. 디비 덤프 및 임포트 하기
1. Dump
- 전체 스키마 dump
$> mysqldump -u[사용자아이디] -p[패스워드] 데이터베이스명 > 경로 및 저장될 파일명.sql
// ex) mysqldump -uroot -p1234 testdb > /root/backup/testdb.sql
- 특정 테이블 dump
$> mysqldump -u[사용자아이디] -p[패스워드] 데이터베이스명 테이블명 > 경로 및 저장될 파일명.sql
// ex) mysqldump -uroot -p1234 testdb testtb > /root/backup/testdb_testtb.sql
2. Import
- 전체 스키마 Import
*이때 testdb라는 데이터베이스 스키마는 미리 생성해놓아야한다.
CREATE DATABASE testdb;
그리고 생성된 스키마로 덤프파일을 import 받는다.
(명령어는 덤프 뜰때와 같지만 꺽쇠의 방향이 다름)
$> mysql -u[사용자아이디] -p[패스워드] 데이터베이스명 < 경로 및 덤프 파일명.sql
// ex) mysql -uroot -p1234 testdb < /root/backup/testdb.sql
- 특정 테이블 Import
(꺽쇠의 방향과 옵션이 살짝 다름. -[DB명]=[테이블명] )
$> mysql -u[사용자아이디] -p[패스워드] -데이터베이스명=테이블명 < 경로 및 저장될 파일명.sql
// ex) mysql -uroot -p1234 -testdb=testtb < /root/backup/testdb_testtb.sql
반응형
'Back-end > DataBase' 카테고리의 다른 글
[SQL] WITH 절이란? (0) | 2022.02.04 |
---|---|
[DB2] WITH UR 이란? (0) | 2021.11.16 |
Oracle TO_CHAR / MySQL DATE_FORMAT (0) | 2021.01.18 |
오라클 에러 ORA-01950: 테이블스페이스 권한이 없습니다. (0) | 2020.06.22 |
[ORACLE]계층형 쿼리 Hierarchical Query (0) | 2020.05.19 |