database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29341 게시물 읽기
No. 29341
mysqldump 시...
작성자
김민수(chanceup)
작성일
2009-10-07 13:23
조회수
5,888

먼저 저의 글을 읽어주셔서 감사합니다.

오랜만에 여기에 오네요. ^^; 

다름이 아닌 mysqldump 시 


mysqldump -u 유저명 -p --skip-opt --create-options --skip-extended- insert --default-character-set=euckr --disable-keys 디비명 > 디비.sql


이렇게 백업을 하는데요... 문제가...


CREATE TABLE `admin` (

  `no` int(10) NOT NULL auto_increment,

   ..... 생략...  

   PRIMARY KEY  (`no`)

) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=euckr;     <===== ) 다음에 붙는것 때문에


이것때문에 오류나는곳이 이더라구요... 


혹시 mysqldump시 이것을 생략할수 있는 방법이 있는지요???  옵션에는 그런것이 없는것 같던데요???

조언 부탁합니다.

이 글에 대한 댓글이 총 3건 있습니다.
mysqldump -u 유저명 -p비밀번호 디비명 > 디비.sql

만 하셔도 됩니다. ^^;;
이은지님이 2009-10-08 17:02에 작성한 댓글입니다. Edit

먼저 답글을 달아 주셔서 감사합니다.

님 말씀처럼 mysqldump -u 유저명 -p비밀번호 디비명 > 디비.sql

하면 그냥 제대로 한글이 euckr 로 들어가 되는 서버가 있고

옵션을 안 넣어주면 한글이 깨져서 복구시 게시판이 한글이 제대로 안나오는곳도 있더군요...

즉 서버 마다 다르더군요....

김민수(chanceup)님이 2009-10-08 21:22에 작성한 댓글입니다.

안녕하세요 박성원입니다. 


처음에는 왜 에러가 날까 라고 생각해봣는데 댓글보니 단순히 각 서버별로 케릭터 셋이 다른거군요 ^^;;


상당히 까다로운 작업인데요 


우선 DB에 저장된 DATA까 ecukr이기 때문에 아마도 그런식으로 default character set을 정해 주신듯합니다. 이럴경우 그냥 import하면 별 문제가 없지만 

다른 캐릭터셋의 경우 

import할 대상 DB의 캐릭터셋을 확인하고 default 옵션에 해당 캐릭터 셋을 적어 줍니다. 

그리고 dump한 파일의 캐릭터셋을 iconv나 기타 다른 test 유틸리티를 이용해서 캐릭터셋을 변경하신 후에
import 작업을 진행하면 되시겠습니다. 


많은 사람들이 캐릭터셋때문에 고생하시는데 이기회에 한번 집고 넘어가시는게 도움이 되실듯합니다. ^^

박성원(darkancia)님이 2009-10-09 11:39에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29346mysql 에서 function 생성 질문입니다. [1]
머리아픔
2009-10-10
6390
29345죄송합니다 시간비교 구문좀 봐주세요 [1]
손님
2009-10-09
5914
29344쿼리 좀 도와주세요.
초보
2009-10-08
5278
29341mysqldump 시... [3]
김민수
2009-10-07
5888
29340이름정렬방법이 궁금합니다. [2]
장춘진
2009-10-07
5522
29338날짜범위 구하는 것좀 도와주세요 [2]
Deck
2009-10-05
6809
29337mysqlbinlog 실행시 default-character-set=utf8 에러발생 [1]
스피도
2009-10-01
8289
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다