MySQL(MariaDB)에서 한글이 깨져서 utf8 설정

조회 2,562 · 댓글 1
강철지그강철지그작성자2016년 1월 29일
[hide]DB에 데이터를 insert하였는데 한글이 "??"로 표시되어 깨지는 현상이 있습니다.

그래서 my.cnf 파일의 [mysqld] 항목에 character-set-server=utf8 를 추가하였으나 여전히 깨지네요.[/hide]

혹시 좋은 해결책이 있으신 분, 도움 부탁드립니다.
appsrootappsroot2016년 1월 29일
1. Characterset 설정을 변경하면 해당 database를 재생성해야 반영됩니다. (MySQL이나 MariaDB를 다시 설치하는 것이 아니고 create database ... 를 다시 해야 하는 것입니다)

2. alter database [DB명] character set utf8 collate utf8_unicode_ci; 합니다. 데이터는 재생성해야 합니다.

로그인 후 답글을 남길 수 있습니다.