MySQL 설치
characterset 설정
[참고1 : https://webdir.tistory.com/217]
[참고2 : https://zzznara2.tistory.com/765]
- 아래 설정을 추가해야 하는데, 이걸 mysql.cnf 파일 하나에 추가해도 된다고 하기도 하고, mysql.conf.d 디렉토리 안으로 들어가 각 설정별 파일을 만들어야 된다고도 한다. 나는 각 설정 파일을 만들었다.
sudo vim my.cnf
와 같이 sudo를 붙여야 한다. 안 붙이면 readOnly 형식만 된다.- 설정 완료하면
sudo service mysql restart
해줘야 한다.
[client]
default-character-set = utf8
[mysqld]
character-set-client-handshake=FALSE init_connect="SET collation_connection = utf8_general_ci" init_connect="SET NAMES utf8" character-set-server = utf8 collation-server = utf8_general_ci
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8
- 추가적으로 max_allowed_packet = 16M을 256M으로 수정하면 쿼리양이 많을 때 도움이 된다고 한다.
'TIL(Today I Learned)' 카테고리의 다른 글
20.03.25) TIL (0) | 2020.03.26 |
---|---|
20.03.24) TIL (0) | 2020.03.25 |
20.03.21) TIL (0) | 2020.03.21 |
20.03.20) TIL (0) | 2020.03.21 |
20.03.19) TIL (0) | 2020.03.20 |