반응형
Termux - MariaDB 인코딩 UTF-8 설정하기
Termux에서 MariaDB를 설치하고나면 인코딩이 UTF-8 이 아니라서 한글이 들어가면 깨질수가 있다.
my.cnf 설정파일을 수정하여 UTF-8로 인코딩을 바꿔보자
먼저,
nano ../usr/etc/my.cnf
my.cnf 설정파일을 편집모드로 들어간다.
그리고 아래와 같이 UTF-8이 있는곳은 모두 바꿔준다.
만약 아래 내용가 다르다면 다른부분은 추가해준다.
#
# This group is read both by the client and the server
# use it for options that affect everything
#
[mysqld]
init_connect="SET collation_connection=utf8_general_ci" # <=== 여기
init-connect='SET NAMES utf8' # <=== 여기
character-set-server=utf8 # <=== 여기
collation-server=utf8_general_ci # <=== 여기
skip-character-set-client-handshake
[client]
default-character-set=utf8 # <=== 여기
[mysqldump]
default-character-set=utf8 # <=== 여기
[mysql]
default-character-set=utf8 # <=== 여기
#
# include *.cnf from the config directory
#
!includedir /data/data/com.termux/files/usr/etc/my.cnf.d
모두 수정후 마리아디비를 재시작하면 인코딩이 utf-8로 변경된걸 확인 할 수 있다.
반응형
'프로그래밍 > Termux' 카테고리의 다른 글
Termux에서 Mariadb 백업 및 복원하기 (0) | 2021.01.20 |
---|---|
Termux에서 Mariadb 설치 및 삭제 하기 (0) | 2020.12.25 |
Termux에서 crontab 사용하기 (1) | 2020.12.23 |
안드로이드 폰에서 Termux 설치 및 기본 설정 하여 리눅스에뮬 사용하기 (4) | 2020.12.22 |
댓글