set names euckr
- Development/Database
- 2009. 9. 11.
만약,
DB의 한글 설정이 UTF-8로 되어 있고 (show variables like 'c%' 로 확인)
웹서버든 프로그램 상에서든 인코딩을 맞춰서 넣어준다고 치자.
컴퓨터에서 HeidiSQL 같은 프로그램을 써서 DB에 접속해 보면,
한글이 문제 없이 디스플레이 된다.
그러나, command로 mySQL client 접속해보면,
한글이 깨지는 경우가 있다.
그럴 때, set names euckr 이라고 하면,
테이블의 데이터가 정상으로 디스플레이된다.
물론, 그 상태에서 update 문을 실행해도 이상없이 업데이트가 수행된다.
DB의 한글 설정이 UTF-8로 되어 있고 (show variables like 'c%' 로 확인)
웹서버든 프로그램 상에서든 인코딩을 맞춰서 넣어준다고 치자.
컴퓨터에서 HeidiSQL 같은 프로그램을 써서 DB에 접속해 보면,
한글이 문제 없이 디스플레이 된다.
그러나, command로 mySQL client 접속해보면,
한글이 깨지는 경우가 있다.
그럴 때, set names euckr 이라고 하면,
테이블의 데이터가 정상으로 디스플레이된다.
물론, 그 상태에서 update 문을 실행해도 이상없이 업데이트가 수행된다.
'Development > Database' 카테고리의 다른 글
Docker 기반 MySQL 설치하기 (0) | 2021.02.11 |
---|---|
쿼리로 테이블 이름 조회하기 - MySQL, PostgreSQL, Oracle, MS-SQL (1) | 2020.12.02 |
DB 설치하지 않고 간편하게 온라인으로 SQL Query 실행해 보기 (0) | 2020.11.29 |
[oracle] 사용자 조회/ 비밀번호 변경하기 (0) | 2010.09.09 |
from Data Model to Relational Schema (0) | 2009.06.08 |
Data Model to Relational Database (0) | 2009.06.04 |
mySQL drbd primary 설정적용 (0) | 2008.12.22 |
테이블 내용을 파일로 출력하기 (0) | 2008.10.14 |