MySQL은 latin1으로 기본인코딩 설정이 되어있다.
따라서 html 및 php 파일등의 인코딩을 utf-8로 사용할 경우,
잘못된 인코딩으로 데이터가 표현될 수 있다.
MySQL은 /etc/my.cnf파일을 참조하게 되어있으며,
아래의 인코딩 설정을 통해 utf-8을 사용할 수 있다.
[mysql]
default-character-set = utf8
[mysqld]
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
default-character-set = utf8
character-set-server = utf8
collation-server = utf8_general_ci
[client]
default-character-set = utf8
[mysqldump]
default-character-set = utf8