2,778
yesterday 1,809
visitor 24,460,807
10

mysql 덤프 명령및 오류

조회 수 124179 추천 수 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
번호 제목 글쓴이 날짜 조회 수

MySQL 소수점 이하 0일때 제거 [1]

  • 제리
  • 2021-08-13
  • 조회 수 17648

mysql 한글 설정

  • 제리
  • 2019-07-18
  • 조회 수 39029

mysql 유저생성, 권한

  • 제리
  • 2017-04-25
  • 조회 수 28947

mysql 덤프 명령및 오류

  • 제리
  • 2015-11-26
  • 조회 수 124179

mysql 컬럼 추가

  • 제리
  • 2015-07-09
  • 조회 수 73903

[mysql] myisam 과 innodb 뭐가 좋을까?

  • 제리
  • 2015-05-19
  • 조회 수 36740

오토커밋(autocommit) 상태 확인하기

  • 제리
  • 2014-11-07
  • 조회 수 20933

My Sql 함수정리

  • 제리
  • 2012-08-29
  • 조회 수 82179

mysql 형변환

  • 제리
  • 2012-08-02
  • 조회 수 27013

mysql 문자열 함수

  • 제리
  • 2011-12-16
  • 조회 수 26016

Program Note 로그인 :)