Database/MariaDB

[MariaDB] DEFAULT CHARACTER SET 변경하기(latin1->utf8mb4)

펌킨고구마 2022. 1. 15. 21:40
728x90
반응형

CentOS7에 설치한 마리아디비 5.5 버전의 들어가서, status 를 입력한 결과 아래와 같이 latin1이 나왔다.

 

혹시나 다른 상태 확인으로 해보았지만 여전했다.

show variables like 'c%';

 

 

/etc/my.cnf 파일 안에 내용들을 추가하고 마리아디비를 재기동했다.

--파일수정

sudo vi /etc/my.cnf

[client] 
default-character-set = utf8mb4

[mysql] 
default-character-set = utf8mb4 

[mysqldump] 
default-character-set = utf8mb4

[mysqld] 
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci 
init-connect='SET NAMES utf8'
skip-character-set-client-handshake

--마리아db 재시작

sudo systemctl restart mariadb

 

그리고 확인해본 결과 바뀌었다.

 

728x90
반응형
LIST