본문 바로가기

Back-End/SQL

[Mysql]HeidiSQL UTF-8 설정, 한글 깨짐

HeidiSQL을 통해 mysql 세션에 접속하는 상황이라고 가정.
기존 포스팅에서 cmd창을 통해서 mysql에 접속하여 latin을 utf-8로 바꾸는 형식의 내용을 발행했습니다.
이번 포스팅은 cmd창에서 alter database usertbl default set utf8; 쿼리를 입력해도 인코딩 형식이 바뀌지 않길래 아예 HeidiSQL에서 인코딩 형식을 바꾼 내용입니다.

https://software-garden.tistory.com/20

 

[Mysql] 한글 깨짐 해결

heidiSQL을 통해 mysql 세션에 접속해서 실행하는 중이었다. 그러나 insert문이 계속 오류가 뜨길래 제대로 오류문을 봤더니 아래와 같이 한글 값이 깨져서 들어간 점을 발견. /* SQL 오류 (1366): Incorrect

software-garden.tistory.com

 

[형식을 바꾸고자 하는 테이블 클릭 -> 옵션 -> 기본 조합 utf-8로 변경]

한국어가 포함된 insert문을 입력해도 깔끔하게 적용됩니다.

 

링크의 포스팅대로 alter database usertbl default set utf8; 을 적용해도 안되더니,
HeidiSQL에서 따로 설정해줘야 하는 부분이었던 것으로 추측합니다.

'Back-End > SQL' 카테고리의 다른 글

[Mysql] 한글 깨짐 해결  (0) 2021.11.06