공부하자/Mysql
mysql 한글 깨짐
YoBot
2017. 7. 23. 23:10
1. 데이터베이스
먼저 MySQL 콘솔에서 show variables like 'c%'; 를 실행시켜보면 현재 설정된 언어셋을 확인 할 수 있습니다. ( default 일 경우 )
혹은, status 명령어를 사용해서 현재의 문자 셋을 확인할 수도 있습니다.
2. sudo vi /etc/mysql/conf.d/mysql.cnf 열어 아래 내용을 작성한 후 , 저장합니다.
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
character-set-server=utf8
collation-server=utf8_general_ci
init_connect = set collation_connection = utf8_general_ci
init_connect = set names utf8
[mysql]
default-character-set=utf8
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
default-character-set=utf8
[client]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
해당 내용을 작성하고 저장합니다.