Nerdy

MySQL 한글 인코딩 설정하기 본문

SQL

MySQL 한글 인코딩 설정하기

뚱인데요? 2022. 10. 27. 17:45
728x90

1. show variables like 'datadir%';를 입력하여 my.ini 파일 경로 찾기

MySQL command를 실행시켜 show variables like 'datadir%'; 명령어를 입력하여 my.ini 파일 경로 위치를 알아낸다.

(MySQL를 접속하여 입력하거나 command를 켜서 입력해도 상관없다.)

 

2. my.ini 파일 열기

찾아낸 my.ini 파일 경로를 들어가 메모장으로 파일을 연다.

 

3. my.ini 파일 내용 확인 후 내용 수정

메모장 내용 중 mysql, mysqldump, mysqld 헤드라인이 있는지 확인한다.(없으면 헤드라인 추가)

이후 각 헤드라인에 들어갈 아래의 내용을 작성하고 저장을 한다.

 

# 수정 내용

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

[mysqld]
character-set-client-handshake = FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
character-set-server = utf8

 

4. '서비스' 검색 후 MySQL 서버 리부팅

윈도우 검색창에 '서비스'를 입력한 후 MySQL를 찾아 우클릭 하여 재시작을 실행한다.

 

5. utf8 변경 확인

다시 command를 실행시켜 show variables like 'datadir%'; 명령어를 입력하여 utf8 변경이 잘 됐는지 확인해주면 끝이다.

 

 

 

728x90