ImFe's study

[Linux] CentOS7 - Mariadb10.x - my.cnf 설정시 오류 (latin1) 본문

Linux

[Linux] CentOS7 - Mariadb10.x - my.cnf 설정시 오류 (latin1)

ImFe 2021. 1. 12. 10:06

/etc/my.cnf에서 기본 글자셋을 utf8로 잡아주자 오류가 발생했다.

 

한 두세시간정도 무의미하게 재설치만 반복한거 같은데, my.cnf파일을 초기 상태로 되돌리니 mariadb가 멀쩡히 켜졌다.

 

구글링을 해 보니 my.cnf에서 default-character-set을 설정하면 발생하는 오류라 한다..

 

 

 

restart했을때 알려주지.. 한참 헤맸다

 

일단 character-set이 오류에 취약하고, mariadb가 작동중이지 않다는거같다는 소리이다. my.cnf를 초기화시켜주고 restart해주자.

 

 

재시작 성공
비밀번호 설정 후 root권한으로 로그인

 

SHOW variables like 'character_set%';

Value값에 latin1이 있으면 안된다.

모두 utf8로 변경하여야한다.

일단 MariaDB에서 빠져나와서 /etc/my.cnf파일을 편집기로 연다.

위와 같이 설정해주고(필요한 옵션들은 알아서..)

재시작 확인

 

해결완료

Comments