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 29461 게시물 읽기
No. 29461
Latin1으로 DB를 설치했는데, 한글 사용 문제 없나요?
작성자
조현철(kreatist)
작성일
2009-12-10 00:00
조회수
6,950

계속 비슷한 질문만 하고 있네요 ㅠㅠ
도와주세요~

euc-kr로 되어 있던 예전 DB를 신규 DB로 이전하면서, 신규 DB는 Latin1으로 설치했습니다. (왜 그랬는지 모르겠지만, 아무튼...)

그리고, PHP와 연동해서 확인해 보니 잘 돌아갑니다. (PHP는 euc-kr로 코딩했음)
게시물 내용(한글)도 잘 보이고, 입력, 수정도 잘 되구요.

근데, 문제는 PhpMyAdmin 에서는 한글이 전부 깨져 보이고, PhpMyAdmin에서 직접 한글로 입력을 하면 내용도 깨지고, 홈페이지로 불러왔을때도 깨집니다.
(PhpMyAdmin 소스를 보니 UFT-8 로 코디되어 있더군요)

현재 상태로 홈페이지를 운영하는데는 문제가 없는데, 혹시나 중간에 문제가 되서 DB를 홀라당 해버릴까봐 걱정이 되기도 하고 해서...

그리고, 현재 가장 큰 문제는... PhpMyAdmin 을 이용해서 DB 내용(필드 내용)을 수정하거나 입력해야 하는 일이 많은데 입력이 안되니 젤 문제입니다.
일일이 콘솔에서 입력하기는 너무 힘들구요. (콘솔에서 한글 입력은 잘 됩니다)

어떻게 손을 보면 될까요?


- 현재의 DB 세팅(Latin1)을 그대로 유지하고, phpMyAdmin을 포기할까요?
- phpMyAdmin 중에서 euc-kr로 코딩된 소스가 있을까요?
- 근본적인 해결책은 없을까요? (홈페이지 PHP 코딩을 UTF-8로 바꾸기는 힘듭니다)

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

아마,  EUC-KR이던 UTF-8이던 관계 없이, 이전 작업자가 DB접속 후에 사용할 Character set을 올바르게 지정하지 않고 데이터를 저장했던 것 같습니다.


PhpMyAdmin에서는 접속 시에, UTF-8인지, EUC-KR인지 고를 수 있으니, 일단 해당 사항을 변경해서 로그인 후 작업해보세요. 그리고 PMA소스 자체가 UTF-8인지 ISO8859-1인지는 아무 관계가 없습니다.

박현우(lqez)님이 2009-12-11 09:59에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29464윈도우에 mysql 2개 설치하는 방법 or 하나의 mysql에 두개의 character-set 사용 방법 [3]
조현철
2009-12-11
12386
29463mysql - lock 과 order by에 관하여 [1]
초보자
2009-12-10
6850
29462ROW간 값의 차이를 구하고 싶습니다. [1]
이창화
2009-12-10
12044
29461Latin1으로 DB를 설치했는데, 한글 사용 문제 없나요? [1]
조현철
2009-12-10
6950
29460utf-8 로 설치한 DB에 기존 데이터(euc-kr)를 가져오면 문제가 되나요?
조현철
2009-12-09
6315
29459load data infile [2]
허접
2009-12-09
6421
29458쿼리좀 .. 할 수 없는 일인가요? [5]
송기창
2009-12-08
6225
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다