본문 바로가기
SQL/MySQL

MySQL 초기 설정 (데이터 입력 시 한글 오류) feat.물음표

by lid8 2022. 8. 11.

 

mysql 초기에는 한글설정이 안되어있어 생기는 오류입니다

cmd장에서

mysql -uroot -p 

위명령어로 msql을 시작합니다.

mysql > status

위와는 다르게 latin1 로 되어있을 텐데

 검색해보면 ALTER 문으로 해주라는 말이 많던데 저는 다 안돼더라고요..

가장빠른방법은

my.ini 파일을 수정 > mysql 재실행입니다.

 

my.ini 파일은 

C: 에서 찾아보시면 나옵니다.

저는 C:\ProgramData\MySQL\MySQL Server 5.7 위치 에서 찾았습니다.

 

이파일을 열어서

character-set 단어를 검색합니다.

그럼 [mysql] 아래에 

#default-character-set=

라고 있을텐데 이 부분을 

default-character-set=utf8

이렇게 바꿔줍니다.

한번더 검색하고

#character-set-server=

character-set-server=utf8

로 바꿔줍니다.

 

저장 닫기 하고

 서비스를 검색해서 열어봅니다

중지 했다가 다시 시작 해줍니다.

cmd창도 껐다가 다시 열어

status 를 쳐보면 아래와같이 

characterset 이 전부 utf8로 바뀐것을 확인할 수 있습니다!

댓글