db에서는 글자가 깨지고, 관리자 화면에서는 정상적으로 나옵니다. 채택완료

전임자가 만든페이지를 보고 있는데.

메인페이지에 상담내역 남기는게 있는데,

저장은 잘 되고, 관리자 페이지나 출력 페이지에서 보면 한글은 잘 나오는데,

db에 직접 연결해서 보면 한글이 깨집니다. 왜 이럴까요?

heidisql 쓰고 있는데 설정을 바꿔줘야 하나요?

설정을 바꿔줘야 한다면 어떻게 해야 되는지 알려주시면

감사하겠습니다.

답변 3개

채택된 답변
+20 포인트

heidisql 말고 phpMyAdmin 이나 MySql Workbench 등 다른 클라이언트를 사용해보세요

접속 어플리케이션 문제일 수 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

mysql 버전에 낮으면(4.0이하) 발생할 수 있는 상황입니다.

db 문자셋을 euc-kr로하고

넣기는 utf8로 넣기도 했거든요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

한글이 깨지는 것은 charset 이 맞지 않는 경우 입니다.

DB의 charset 과 html에서 사용하는 charset을 확인하시고, 그것게 맞춰주시면 될꺼에요~

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고