MySQL - UTF8 세팅
terminal을 이용해서 MySQL의 인코딩 방식을 UTF-8로 설정하자.
한글 설정(UTF-8)
terminal을 실행하여 설정할 수 있다.
파일 복사
$ sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
파일 편집 실행
$ sudo vi /etc/my.cnf
i
로 insert 모드로 들어가 아래의 내용을 붙여넣어준다.
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
init_connect=SET collation_connection=utf8_general_ci
init_connect=SET NAMES utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
붙여넣기 직후 esc
클릭 -> :wq! 입력 후 엔터를 누르면 저장된다.
MySql 접속
mysql -u root -p
UTF-8 확인
mysql> show variables like ‘c%’;
위와 같은 결과를 확인할 수 있다.