본문 바로가기

일하랴 공부하랴/DataBase

[mysql] 한글깨짐 문제 처리

● DB의 캐릭터셋 변경

    - ALTER DATABASE 데이타베이스명 CHARACTER SET utf8 COLLATE utf8_general_ci;


● TABLE의 캐릭터셋 변경

    - ALTER TABLE 테이블명 CHARATER SET utf8 COLLATE utf8_general_ci;



● PHP 소스에서 강제 CHARACTER set

     - $connection = new mysqli($server, $user, $pass, $database);

     - $connection->query("SET CHARACTER SET utf8");