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 27882 게시물 읽기
No. 27882
db백업을 받아놓은게 한글이 깨져보입니다.
작성자
권유열(multong)
작성일
2008-11-24 14:58ⓒ
2008-11-24 15:27ⓜ
조회수
4,531

아마도 phpmyadmin 버전문제로 정상정인 한글이 깨져보이는걸 그냥 백업을 받은것 같습니다.


전 사이트는 정상적으로 나온걸로 봐서... 정상적이 db데이타 인데 phpmyadmin버전문제 때문에 깨져 보였던 갔습니다.


이제 이것을 새 db로 넣어야 하는데 한글이 계속 깨져서 보입니다.


그전 서버가 4.1.7이구요 현재서버가 4.1.22 입니다.

백업파일은 utf8로 백업이 됫구요..


백업받은 sql을 열어보면 이상한 특수기호 같은게 나옵니다.


제가 할수있는방법을 모두 동원했지만 도저히 안됩니다..


복구할수있는 방법좀 알려주세요...


도와주세요.. 제발...ㅠㅠ

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


DB DUMP 받으실때 --default-character-set=euc_kr 을 넣어 주셔야 합니다.
다시 데이타를 덤프 받으시고 마이그레이션 하셔야 할듯합니다.

/usr/local/mysql/bin/mysqldump --all-databases -p --default-character-set=euc_kr > database.sql
임대현(khan666)님이 2008-11-24 16:17에 작성한 댓글입니다.

현재 기존꺼는 삭제된 상태입니다..

지금 있는 백업파일로 해야하는데.. 방법이 없겠습니까?

권유열(multong)님이 2008-11-24 16:34에 작성한 댓글입니다.

백업파일의 인코딩 UTF-8 인 것으로 보입니다.

인코딩을 iconv 등을 이용해서 euc-kr 로 변경해보세요

iconv -c -f euc-kr -t utf-8 원본파일euckr.sql > 새파일utf8.sql

파일용량이 크지 않다면 파일을 다운받은 다음 에디트플러스 등의 프로그램을 이용해서

인코딩을 변환한 다음 다시 업로드해도 상관없습니다.

그리고 덤프파일내중에 charset=utf8 도 charset=euckr 로 변경해야 됩니다.

cacti님이 2008-11-27 11:13에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27889mysql 5.0 프로그램 하나로 서버 2개 돌리기...어떻게 하는거죠 .. [1]
심상민
2008-11-27
4647
27885mysql 조인 관련 질문드립니다. [1]
초보
2008-11-25
4135
27883접속.. 질문.. [1]
접속
2008-11-24
4022
27882db백업을 받아놓은게 한글이 깨져보입니다. [3]
권유열
2008-11-24
4531
27881질문 입니다. [1]
질문
2008-11-24
4268
27879mysql 디비접속이 안됩니다 [1]
문용철
2008-11-24
4714
27877프로시저 질문입니다!! 공부 좀 하게 도와주세요!!ㅜㅜ
이주형
2008-11-21
4023
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다