647
yesterday 772
visitor 23,540,491
10

mysql 덤프 명령및 오류

조회 수 101252 추천 수 0 2015.11.26 14:15:26

MySQL에서 자주 사용되는 기능 중에 하나가 백업 및 복구인데 간단히 정리해봅니다.

DB 백업 (덤프) 하기

c:\> mysqldump -u 아이디 -p DB명 > 덤프해서 저장할 파일명

덤프한 DB 복구하기 ( sql 스크립트 파일 실행)

c:\> mysql -u 아이디 -p DB명 < 덤프 파일명

Character Set 설정

c:\> mysqldump -u 아이디 -p DB명 –default-character-set 캐릭터 셋 > 덤프할 파일명

c:\> mysql -u 아이디 -p DB명 –default-character-set 캐릭터 셋 < 덤프할 파일명

Tip. 덤프한 DB 복구할때 에러 발생 시 해결방법

ERROR 1153 (08S01) at line 478: Got a packet bigger than ‘max_allowed_packet’ bytes

sql 파일을 DB에 올리는 과정에서 생기는 오류
원본 디비의 ‘max_allowed_packet’ 이 대상 디비보다 크거나 sql 파일의 용량이 클 경우 생기는 오류

해결방법
mysql>  set global max_allowed_packet=1000000000;
Query OK, 0 rows affected (0.01 sec)

mysql> set global net_buffer_length=1000000;
Query OK, 0 rows affected (0.00 sec)

이후에 다시 DB 복구



출처 : http://cheju.tistory.com/133


 

 

'헬로마켓'과 함께하는 스마트한 중고 아이템 거래

https://www.hellomarket.com

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
10 MySQL 소수점 이하 0일때 제거 [1] 제리 2021-08-13 9079
9 mysql 한글 설정 제리 2019-07-18 25097
8 mysql 유저생성, 권한 제리 2017-04-25 18767
» mysql 덤프 명령및 오류 제리 2015-11-26 101252
6 mysql 컬럼 추가 [1] 제리 2015-07-09 49477
5 [mysql] myisam 과 innodb 뭐가 좋을까? [1] 제리 2015-05-19 24057
4 오토커밋(autocommit) 상태 확인하기 [1] 제리 2014-11-07 14216
3 My Sql 함수정리 제리 2012-08-29 63240
2 mysql 형변환 [2] 제리 2012-08-02 19901
1 mysql 문자열 함수 [3] 제리 2011-12-16 18752

Program Note 로그인 :)