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 Columns 25234 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 25234
Mysql 4.1이상버전에서 4.0 으로 다운그래이드시 데이터 이동법
작성자
김성준(i09000)
작성일
2006-03-21 15:45:30
조회수
35,797

제가 쓰는 글은 정말 효율적일지 아닐지는 저는 모르는 일입니다.

다만 제가 사용 해본 결과가 제대로 나왔기 때문에

저 같이 고생하시는 분들을 위하여 써 놓습니다.

(그리고 제가 않 까먹기 위해서죠~ ^^)

 

백업받을 서버에서 백업
./mysqldump -u{UserID} -p{PASSWORD} {DbName} {TableName} --default-character-set=euckr > {DumpFileName}

;Dump시에 캐릭터셋이 utf인가 모시깽인가로 되서 한글이 깨져서 나오더군요. 그래서 캐릭터셋을 지정을 해줘서 dump를 받습니다.

 

데이터 넣을 서버에서

#wget http://DomainName/{DumpFileName}
: 파일 받기

 

#vi {DumpFileName}
:vi editor를 열어서 아래의 CharterSet 부분 삭제
"DEFAULT CHARSET=euckr "

 

#mysql -u{UserID} -p{PASSWORD} {DbName} < {DumpFileName}

 

완료!~

이 글에 대한 댓글이 총 3건 있습니다.

4.1 서버에서 dump 받으실때. --compatible=mysql40 옵션을 주시면. 4.0 버젼에 맞게 변형되어 백업이 받아집니다.

ttjm님이 2006-03-22 09:38:59에 작성한 댓글입니다. Edit

아핫!~ 그것까진 제가 몰랐네요~ ^^

김성준(i09000)님이 2006-03-22 15:07:45에 작성한 댓글입니다.

--compatible=mysql40 옵션 주면 백업시 euckr부분은 없이 백업이 되지만 

복구했을때 한글이 깨지는데 왜일까요...ㅠ_ㅠ

고수님들 도와주세요...ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

정재은님이 2007-07-24 13:02:20에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
25278Function 과 Procedure
양용성
2006-03-31
39953
25263MySQL Stored Procedure(2)
양용성
2006-03-29
37718
25262MySQL Stored Procedure(1)
양용성
2006-03-29
40583
25234Mysql 4.1이상버전에서 4.0 으로 다운그래이드시 데이터 이동법 [3]
김성준
2006-03-21
35797
25164MySQL 4.1 한글 문제 해결 방법 중 하나(RPM 형태로 처리 가능하게끔)
이승로
2006-03-03
37530
25105[참고]MySQL-5.0 에서 한글입력 문제해결
조정권
2006-02-16
15489
25048(정보)FreeBSD 에서 Mysql 4.x 설치시 기본문자셋 지정입니다.
박태섭
2005-12-19
12729
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2017 DSN, All rights reserved.
작업시간: 0.068초, 이곳 서비스는
	PostgreSQL v9.6.2으로 자료를 관리합니다