728x90
윈도우 컴퓨에서 마리아DB 사용중 한글이 깨지고 시간이 맞지 않는 경우가 발생하면
아래와 같이 세팅을 변경하여 해결할 수 있다.
1. my.ini 파일 수정
C:\Program Files\MariaDB_버전\data 경로의 `my.ini` 파일을 찾고 텍스트 에디터로 편집한다.
[ Before ] my.ini
[mysqld]
datadir=C:/Program Files/MariaDB 11.2/data
port=3306
innodb_buffer_pool_size=2029M
[client]
port=3306
plugin-dir=C:\Program Files\MariaDB 11.2/lib/plugin
default-character-set=utf8
위와 같이 MariaDB 설정이 되어 있는것을 확인 할 수있다.
my.ini 파일을 아래와 같이 수정하자.
[ After ] my.ini
[mysqld]
datadir=C:/Program Files/MariaDB 11.2/data
port=3306
innodb_buffer_pool_size=2029M
# KST 한국 표준시 설정
default-time-zone='+9:00'
# UTF-8 문자셋 변경
init_connect=SET collation_connection=utf8_general_ci
init_connect=SET NAMES utf8
character-set-server=utf8
collation-server=utf8_general_ci
[client]
port=3306
plugin-dir=C:\Program Files\MariaDB 11.2/lib/plugin
default-character-set=utf8
[mysqldump]
default-character-set=utf8
[mysql]
default-character-set=utf8
2. MariaDB 재시작
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
3. MariaDB 설정 변경 확인
윈도우 터미널을 열고 마리아DB에 관리자 계정( root )으로 접속한다.
> mariadb -u root -p
Enter Password : 관리자_비밀번호
아래 쿼리를 실행하여 문자셋이 UTF-8로 변경되었는지 확인해 보자.
MairaDB> SHOW VARIABLES LIKE 'c%';
마리아DB 문자셋이 `UTF-8( utf8mb3, utf8mb3_general_ci )`로 변경된 것을 확인 할 수 있다.
추가로 마리아DB의 지역과 GMT 설정을 확인해 보자
MairaDB> SHOW VARIABLES WHERE Variable_name LIKE '%time_zone%';
system_time_zone | Asia / Seoul |
time_zone | +09:00 |
728x90
'MariaDB' 카테고리의 다른 글
[MariaDB] MariaDB 사용자 계정 생성하기 (1) | 2023.11.09 |
---|---|
[MariaDB] Windows 컴퓨터 MariaDB 설치 및 환경설정 (0) | 2023.07.07 |