[MariaDB] MariaDB UTF-8 설정 [한글 깨짐 방지]
Nowhere 와 Now here 의 차이

IT/ㄴ Database

[MariaDB] MariaDB UTF-8 설정 [한글 깨짐 방지]

TIENE 2023. 8. 18. 16:50
반응형

MariaDB UTF-8 설정

 

UTF-8

- "Unicode Transformation Format - 8-bit"

- 다양한 언어와 스크립트의 다양한 문자와 기호를 나타내는 데 사용되는 문자 인코딩 표준

- 컴퓨터가 다른 언어의 문자를 일관된 방식으로 저장 및 표시 가능


- /etc/my.cnf.d/ 으로 이동하여 파일 내용을 수정한다.

vim client.cnf
[client]
default-character-set=utf8

 

vim mysql-clients.cnf
[mysql]
aracter-set=utf8
[mysql_upgrade]

[mysqladmin]

[mysqlbinlog]

[mysqlcheck]

[mysqldump]
default-character-set=utf8

 

vim mariadb-server.cnf
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
init_connect = set names utf8

 

systemctl restart mariadb
show variables like 'c%';

- 재시작 후, 변경상태를 확인한다.

- Value 값이 utf8로 변경되었다.

 

- 한글로 값을 입력하여도 깨지지 않는다.


300x250

 

반응형