programing

MySQL Workbench 문자 집합

muds 2023. 10. 23. 22:10
반응형

MySQL Workbench 문자 집합

MySQL Workbench 문자 집합을 변경할 수 있는 방법이 있습니까?내 스키마는 UTF-8을 사용하며 테이블 데이터(UTF-8로 저장)를 보거나 수동으로 데이터를 추가하면 charset 오류가 나타나는데 MySQL Workbench는 LATIN1을 사용할 것입니다.

OP는 워크벤치가 편집기에서 사용하는 문자 집합과 워크벤치에서 데이터베이스 테이블에 사용되는 기본 문자 집합을 설정하는 방법이 아니라 GUI에서 UTF-8을 사용하도록 워크벤치를 설정하는 방법에 대해 질문한 것 같습니다.현재 Workbench에서는 데이터베이스 테이블 문자 집합을 설정할 수 있습니다. 그러나 Workbench는 그에 상관없이 GUI에서 Latin1 문자 집합을 사용하여 데이터를 표현합니다!!!또한 Workbench를 통해 UTF-8 테이블에 데이터를 삽입하면 데이터베이스에 잘못된 문자가 표시됩니다.저는 워크벤치가 UTF-8과 어떻게 거래해야 하는지 GUI상으로도 잘 모릅니다.

"모델 개요"의 "물리적 스키마" 아래에서 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 "스키마 편집.."을 선택합니다..". "Collation" 필드에 설정된 문자를 정의합니다. (MySQL Workbench 5.2.35)

추가 판독을 위해 디스플레이 글꼴을 변경하는 것도 해결책이 될 것입니다.에 가다Edit -> Preferences -> Appearance. 편집기 글꼴을 변경합니다.기본 글꼴이 utf-8로 올바르게 표시되지 않을 수 있지만 다른 글꼴은 그렇지 않습니다.

아, 그리고 글꼴을 바꾸는 데 어려움이 있다면 여기서 시도해 볼 수 있습니다.

변경 테이블에서 모든 필드 utf8 또는 Table default를 설정해야 합니다.

그리드 폰트 변경은 아래와 같이 해결하였습니다.

편집 > 기본 설정 > 글꼴 > 결과 그리드 > Arial

언급URL : https://stackoverflow.com/questions/6860086/mysql-workbench-charset

반응형