MYSQL
HOME > DB > MYSQL
2022.03.01 / 01:42

mysql cmd에서 sql파일 덤프 용량 제한 x

MyData
추천 수 34


1. 덤프뜨기 


$> mysqldump -u[사용자아이디] -p 데이터베이스명 [테이블명] > 저장될 파일명 

예) mysqldump -ukamkami -p mydatabase > kamkami.pe.kr.sql 

이렇게 하면 디비(mydatabase)를 몽땅 덤프를 뜨게된다. 

테이블만 덤프를 뜨고 싶다면 

예) mysqldump -ukamkami -p mydatabase member_table > kamkami.pe.kr.member_table.sql 

이렇게 하면 테이블만 덤프를 뜰 수 있다. 

2. 복구하기 

덤프 파일을 가지고 복구를 하는 방법도 간단하다. 
$> mysql -u[사용자아이디] -p [디비명] < 덤프파일명 

예) mysql -ukamkami -p < kamkami.pe.kr.sql 
예) mysql -ukamkami -p mydatabase < kamkami.pe.kr.member_table.sql 



추가팁)

https://cigiko.cafe24.com/terminal-%EC%97%90%EC%84%9C-mysql-%EC%A0%91%EC%86%8D%ED%95%98%EC%97%AC-%EB%8C%80%EC%9A%A9%EB%9F%89-sql-%ED%8C%8C%EC%9D%BC%EC%9D%84-%EC%84%9C%EB%B2%84-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4/



source명령어의 파일명을 쓸때는 반드시 "\"대신에 "/"를 써주어야된다.


폴더명에 한글이름이 있을경우 실행되지않음을 확인.



출처: https://it-young.tistory.com/47?category=733640 [IT_young]