차근차근/SQL

mysql 한글 깨질 때

예쁜꽃이피었으면 2017. 10. 16. 15:44




mysql 한글 깨질 때

http://croute.me/606

http://ggogun.tistory.com/entry/mysql-question-mark

https://nesoy.github.io/articles/2017-05/mysql-UTF8


/etc/my.cnf 찾아서

[client]

default-character-set=utf8


[mysql]

default-character-set=utf8



[mysqld]

collation-server = utf8_unicode_ci

init-connect='SET NAMES utf8'

character-set-server = utf8


추가 후 새로시작


service mysqld restart



기존에 이미 생성된 것들은 적용이 안되기 때문에 

따로 적용해 줘야 한다.


현재 Character-Set 확인하기

show variables like ‘c%’



      

ALTER DATABASE [DB명] DEFAULT CHARACTER SET utf8;


ALTER TABLE MASTER_INFO convert to charset utf8;

반응형