본문 바로가기

TIL(Today I Learned)

20.03.22) TIL

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