간만에 윈도우에서 하다가 한글 깨지는 현상이 생겼는데 5.7 버젼은 세팅법이 좀 달라서 고생해서 남긴다.
my.ini 수정
- C:\ProgramData\MySQL\MySQL Server 5.7
utf8으로 변경
- CLIENT SECTION부터 SERVER SECTION까지 내용 아래 내용으로 바꿔치기
# CLIENT SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by MySQL client applications.
# Note that only client applications shipped by MySQL are guaranteed
# to read this section. If you want your own MySQL client program to
# honor these values, you need to specify it as an option during the
# MySQL client library initialization.
#
[client]
# pipe=
# socket=MYSQL
[mysql]
no-beep
default-character-set = utf8
# SERVER SECTION
고치고 mysql 서버 재가동
- 윈도우에서 '서비스' 검색해서 mysql5.7 찾아서 재시작 혹은
- 윈도우 오른쪽 하단에 있는 빨간색 mysql 아이콘 클릭해서 재시작
status 명령어로 인코딩 확인
- 기존 테이블 조회시 인코딩 에러 나면 테이블 인코딩 수정할 것
- ALTER TABLE 테이블명 convert to charset utf8;
'Backend > SQL' 카테고리의 다른 글
[Mac] MySQL 5.7 설치 (0) | 2020.01.28 |
---|