답변 2개 / 댓글 5개
채택된 답변
+20 포인트
mysql version이 어떻게 되는지 모르겠지만 최근 버전에는
character set을 지정하는 곳은 많습니다.
connection 이후(DB 지정) client character set을 utf8로 지정하면
select 결과가 알아서 euc-kr에서 utf8로 바뀝니다.
답변에 대한 댓글 5개
가바아가 말한 것은
mysql server DB의 default character set입니다.
특별히 지정하지 않으면 이 것으로 지정되는데
본문을 보니 테이블을 만들 때 해당 테이블을 euc-kr로 만든 듯하네요.
show create table 테이블이름
https://dev.mysql.com/doc/refman/8.0/en/show-create-table.html
하면 character set이 어떻게 지정되어 있는지 보여 줍니다.
mysql server DB의 default character set입니다.
특별히 지정하지 않으면 이 것으로 지정되는데
본문을 보니 테이블을 만들 때 해당 테이블을 euc-kr로 만든 듯하네요.
show create table 테이블이름
https://dev.mysql.com/doc/refman/8.0/en/show-create-table.html
하면 character set이 어떻게 지정되어 있는지 보여 줍니다.
답변을 작성하려면 로그인이 필요합니다.


