IT/DB

[MySql, MariaDB] my.cnf 및 my.ini 기본 셋팅

꿈꾸는사나이 2023. 2. 16. 00:33
반응형

MySql이나 MariaDB를 하다가 보면 기본 셋팅인 latin으로 설정이 되어져 있거나 등등 여러 이슈로 인해서 my.cnf 나 my.ini를 수정해야 될 일이 있다.

내가 기본으로 셋팅하는 것으로 

요즘에는 utf8말고 utf8mb4를 사용하기 때문에 utf8mb4로 셋팅하는 방법 포스팅 함

 

[client]
default-character-set = utf8mb4



[mysqld]
init_connect="SET collation_connection= utf8mb4_unicode_ci"
init_connect="SET NAMES utf8mb4"
character-set-server = utf8mb4
collation-server= utf8mb4_unicode_ci
skip-character-set-client-handshake
lower_case_table_names = 1



[mysql]
default-character-set = utf8mb4

 

참고로 요즘에는 my.cnf가 아니라 mariadb.cnf나 conf.d폴더 안에 셋팅하는 것들이 있음

반응형