MySQL 데이터베이스에서 중국어 문자가 왜곡되는 이유
阿神
阿神 2017-05-18 10:54:52
0
7
828

내 데이터베이스에 테이블을 생성하는 명령문입니다

데이터베이스에 쿼리를 했더니 문자가 깨져서 나오는 사진인데 이유가 뭔가요?

阿神
阿神

闭关修行中......

모든 응답(7)
给我你的怀抱

Windows 명령줄을 사용하고 있다고 가정합니다. Windows 명령줄의 기본 인코딩은 GBK이며 MySQL에 저장된 콘텐츠는 UTF-8로 인코딩되므로 표시될 때 깨질 수 있습니다.

3가지 솔루션 목록:

  • MySQL 연결을 위한 인코딩 지정:

으아아아
  • 연결 후 MySQL 인코딩을 지정하세요:

으아아아
  • Windows 명령줄 문자 인코딩을 UTF-8로 수정:

으아아아
仅有的幸福

데이터베이스를 생성할 때 정렬 규칙이 무엇인지 살펴보고 이를 설정하여 사용해 보세요. utf8_general_ci

洪涛

이름 설정 utf8;

習慣沉默

데이터베이스의 인코딩 규칙을 utf-8로 통합하면 괜찮을 것입니다

曾经蜡笔没有小新

먼저 데이터베이스의 인코딩 형식이 utf-8인지 확인하고, 그렇지 않은 경우 utf-8로 변경하세요

洪涛

귀하의 터미널이 Linux의 터미널입니까 아니면 Windows의 명령줄입니까? Windows의 기본값은 GBK입니다. 물론 왜곡되어 있습니다

左手右手慢动作

사용 중인 Linux 시스템은 중국어를 지원하지 않습니다. . . 중국어를 지원하도록 설정하면 됩니다. . .

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿