728x90
1. dump 뜨기
- mysqldump -u사용자id -p 데이터베이스명 > 저장될 파일 명
- mysqldump -uroot -p test > test.sql
* 모든 DB dump 뜨기
- mysqldump -uroot -p --all-databases > all_dump.sql
* 여러 DB dump 뜨기
- mysqldump -uroot -p test test1 test2 > all_test.sql
* 테이블만 dump 뜨기
- mysqldump -uroot -p test abc > test_abc_table.sql
### test DB에 abc 테이블을 덤프
* charaset 지정 dump 뜨기
- mysqldump -uroot -p --default-character-set=utf8 디비명 > 저장될파일명.sql
2. restore(복구) 하기
- mysql -u 사용자 -p < dump파일
- mysql -uroot -p < test.sql
* database 지정 후, restore
- mysql -uroot -p kof < test.sql ### kof database에 test.sql 파일을 restore
'Linux > Mysql' 카테고리의 다른 글
MariaDB 설치 (1) | 2023.12.27 |
---|---|
mysql user 생성 및 권한 설정 (0) | 2020.06.01 |
리눅스 mysql 설치 (1) | 2016.10.31 |
mysql 실행 시 -bash: mysql: command not found (0) | 2014.02.07 |
Mysql InnoDB 설정 (my.cnf) (0) | 2013.12.19 |