Notice
Recent Posts
Recent Comments
Link
05-21 04:05
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

study-project

mysql 한글 깨짐 해결하기 본문

DB/MYSQL

mysql 한글 깨짐 해결하기

귤식빵 2020. 10. 27. 22:58

cmd 창을 열고 mysql -u root -p 입력후 비밀번호를 누르고 mysql에 접속한다 

show variables like ‘c%’;

이 명령어를 실행하면 문자셋 설정을 보여준다

이런 설정이 되어있는데 utf-8로 바꿔야지 한글이 깨지지 않는다

한글 설정을 하려면 my.ini 파일을 수정해야한다  위치는 

C:\ProgramData\MySQL\MySQL Server 5.6

여기 들어가면 찾을수 있다 , my.ini 파일은 설정 파일이라서 조심 해야한다

컴퓨터 관리에 들어가서 mysql이 실행되고있는 것을 종료하고 수정할 것이다. 

컴퓨터 관리 - 서비스 및 응용시스템 - 서비스 로 들어간다

mysql이 실행 되고있다는걸 알 수 있다 더블 클릭해서 중시시켜준다

mysql을 중지 시켰고 

여기서도 확인 할 수 있다. 

그리고 이제 my.ini 파일을 수정한다

나는 my.ini파일을 새폴더에 하나 저장하고(백업) , 하나는 바탕화면에 복사해서 원본에 덮어쓰기를 할것이다.

수정하다가 잘못되면 다시 처음부터 깔아야하는 일이 생긴다. 

my.ini 파일을 열어서 client부분으로 간다

이렇게 생겼는데 여기에 추가해야할 문장들이 있다

[client]
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
[mysql]
default-character-set = utf8
[mysqldump]
default-character-set = utf8

이걸 다 추가해야한다

이렇게 만들고 원본에 덮어쓰기를 했다

제대로 적용이 되었다면 mysql을 실행시켰을때 정상적으로 실행이 되고 뭔가 잘못되었다면 실행도 안된다;

중지시켰던 mysql을 다시 실행시킨다

다시 실행이 되었고 cmd 창으로 돌아가서 언어세팅이  어떻게 바뀌었는지 확인 한다

status 라고 입력하면 

이렇게 설정이 바뀐것을 확인 할 수 있다. 

'DB > MYSQL' 카테고리의 다른 글

MYSQL 설치하기  (0) 2020.10.27
mysql 환경변수 설정하기  (0) 2020.10.27
Comments