>  기사  >  데이터 베이스  >  mysql에서 한자가 물음표로 표시되면 어떻게 해야 하나요?

mysql에서 한자가 물음표로 표시되면 어떻게 해야 하나요?

王林
王林원래의
2020-09-30 13:26:3010790검색

mysql에서 중국어 문자가 물음표로 표시되는 문제에 대한 해결 방법: 1. my.ini 구성 파일을 엽니다. 2. mysqld 노드 아래에 [character-set-server=utf8]을 추가하고 파일을 저장합니다. MySQL을 다시 시작하십시오.

mysql에서 한자가 물음표로 표시되면 어떻게 해야 하나요?

먼저 my.ini 구성 파일을 엽니다

(권장 튜토리얼: mysql 튜토리얼)

그런 다음 my.ini를 다음

[mydqld] 및 [client] 섹션으로 수정하고

default-를 추가합니다. Character- set=utf8 (일부 버전은 default-character-set=utf8을 지원하지 않습니다. default-character-set=utf8을 대체하려면 Character_set_server=utf8을 사용하세요.)

[클라이언트]가 없으면 수동으로 [클라이언트]를 추가하세요. section

【 1] [client] 노드 아래에 추가합니다. (다른 Character_set_server=utf8인 경우 이렇게 쓰면 오류 1067 [mysql 서비스를 시작할 수 없습니다.]가 발생하므로 시도해 볼 수 있습니다.) (이것은 클라이언트의 인코딩 구성)

default-character-set=utf8

【 2] [mysqld] 노드 아래에 추가합니다. (서버측 인코딩 구성입니다. 참고: collation은 정렬 방법입니다.)

character-set-server=utf8
collation-server=utf8_general_ci

마지막으로 mysql을 다시 시작합니다.

관련 권장 사항: php training

위 내용은 mysql에서 한자가 물음표로 표시되면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.