사악미소
현대마법의 공방
사악미소
전체 방문자
오늘
어제
  • 분류 전체보기
    • Document
    • JavaScript
    • jQuery
    • Spring Web
      • Spring Framework
      • Spring Boot
    • Android
      • Java Code
      • Setting
    • iOS
      • Swift Code
      • Setting
    • PHP
      • Code
      • Setting
    • AWS
    • LINUX
      • Rocky Linux
      • CentOS
    • Node.js
    • Developer Tool
    • GIT
    • MAC
    • Scraping Document
    • MariaDB
    • WYSIWYG
    • Scouter
    • Docker
    • Planning
    • 용어정리
반응형

인기 글

최근 댓글

Programmer 사악미소.
사악미소

사악미소의 현대마법의 공방

[MariaDB] Windows 환경 MariaDB 한글 설정 및 시간 변경
MariaDB

[MariaDB] Windows 환경 MariaDB 한글 설정 및 시간 변경

2023. 7. 17. 16:16
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
    'MariaDB' 카테고리의 다른 글
    • [MariaDB] MariaDB 사용자 계정 생성하기
    • [MariaDB] Windows 컴퓨터 MariaDB 설치 및 환경설정
    사악미소
    사악미소

    티스토리툴바