인코딩을 my.ini과 php.ini에 utf-8로 맞췄는대도 mysql에 저장시 한글이 깨질때가 있다.
이럴때는...

my.ini파일에 이 부분을 추가해주면 된다.
[mysqld] 아래에
character-set-client-handshake = FALSE
client 인코딩으로 강제 셋팅하는거라고 함.

php에서
다른 방법으로 쿼리날리기 전에 set names 'utf8'이라고 먼저 날려줘도 됨
mysql_query("SET NAMES 'utf8'");

'MySQL' 카테고리의 다른 글

대용량 DB를 위한 한걸음 : MySQL Partitioning  (0) 2012.06.02
php mysql pdo 예제  (0) 2010.07.16
A테이블에는 있고 B테이블에 없는 데이터 찾기  (0) 2010.05.24
여러 컬럼의 subquery  (0) 2010.05.24
subquery  (0) 2010.05.24

+ Recent posts