[MySQL] cmd(명령 프롬프트) 에서 UTF-8 설정하기

     

    본격적으로 cmd를 시작하기 전,

    mySQL에서 한글이 잘 작동할 수 있도록 UTF-8로 바꾸어주는 작업을 하셔야 합니다.

     

    일반 cmd (명령 프롬프트)에서  mysql -uroot -p 를 입력하시고

    mySQL설치시 입력했던 암호를 입력해주세요. 

     

    mysql -uroot -p

     

     

    또는,  MYSQL 8.0 Command Line Client 를 실행하시면 바로 암호 입력 후 진행 가능 합니다. 

     

     

     

    먼저 status 를 입력해 기본 세팅 환경을 확인해줍니다.

     

     

    Server랑 Ob는 UTF-8설정이 잘 되어있습니다.

    그런데....

     

     

     

    Client랑 Conn이 euckr으로 되어있네요.

    오류가 나니까 이 부분도 utf8로 변경해주어야 합니다. 

     

     

     

    C드라이브 -> 이동하셔서 숨긴항목 표시하기를 해주시면 , 숨겨져있던 ProgramData 폴더가 나옵니다

     

     

    이제 MySQL이 설치된 경로로 이동해주세요. 저같은 경우에는

    C:\ProgramData\MySQL\MySQL Server 8.0

     경로입니다. 

     

     

     

    그리고 그 경로에 있는 my.ini 파일을 아래의 파일로 대체해 줍니다!

     

    이 파일은 제가 메모장에 들어가서 utf-8설정에 맞추어 수정해둔  ini 파일 입니다. 

    my.ini
    0.02MB

     

     

    파일을 잘 대체해주셨다면 

    이제 윈도우- 검색 - 서비스로 들어가줍니다.

     

     

    MySQL80 을 우클릭해서 "다시시작" 버튼을 눌러줍니다. 

     

    그다음 cmd로 들어가서 다시 mysql -uroot -p 하고 status를 입력하시면

    utf 8로 제대로 바뀐것을 확인할 수 있습니다. 

     

    본격적인 mySQL 공부를 하기위한  utf-8 설정은 끝입니다. 

     

    마지막으로  '안녕하세요' 를 출력해보았습니다.

     
     

    'MySQL' 카테고리의 다른 글

    [MySQL] mySQL 기본 개념 정리  (2) 2023.11.22

    댓글