APM 설치시 Mysql 한글 지원 안됨 (???? 이렇게 나옴)

guru2380의 이미지

안녕하세요. 맨날 눈팅만 하다가 KLDP에 처음으로 글을 올립니다.

OS 는 프비 6.0입니다. APM의 셋팅은 Linux와 그리 차이나지 않으니 여기다가 질문 올립니다.

현재 셋팅된 내용은......

apache language : euc_kr 지원
PHP : euc_kr 지원 (--with-charset=euc_kr \ --with-language=korean 으로 설치함)
MySQL : euc_kr 지원 (--with-charset=euc_kr 으로 설치함)

이 경우 PHP에서 한글 잘 지원되고, Mysql에서도 한글이 잘 입력되고 출력됩니다만,

웹상에서 PHP를 통해 Mysql DB에 한글을 입력시 ???? 와 같이 입력되고,
Mysql DB의 내용을 PHP를 통해 출력시 ???? 와 같이 출력됩니다.

즉, APM의 한글 연동이 되지 않는듯 합니다.

해결방법으로 Mysql에 옵션을 주지 않고 디폴트 설치(latin1)하면 위와 같은 문제는 없으나
콘솔에서 DB 내용 출력시 깨진 한글이 그대로 출력되어 보여집니다. 그렇지만 PHP에서 불러들이면 한글이
제대로 보입니다.

:sick: 제가 하고자 하는 질문은

Mysql 콘솔 및 php 입출력시 한글이 깨지지 않고 보일 수 있는 방법이 있습니까?

apache, php, mysql 로케일 설정을 어떻게 해야 위와 같은 증상이 없어지는지.....

이 문제에 대해서 답변 부탁드립니다.

lovian의 이미지

혹시 테이블은 latin1 로 만들어지지 않았는지, 스키마를 확인해보시는건 어떨까요?

------------------
한글을 사랑합니다.

-----------------
한글을 사랑합니다.

guru2380의 이미지

1. 설치를 latin1로 하고 테이블 만들땐 euc_kr로 해야 하나요?

2. 설치를 euc_kr로 하고 테이블을 만들땐 어떻게 해야 하나요?

no sweat, no sweet!