create database 数据库名 charset 字符集;
가장 일반적으로 사용되는 문자 세트는 utf8입니다. 그러나 MySQL의 utf8은 실제로 불완전합니다**. 여기서 utf8은 나중에 utf8mb4를 만들었습니다. , 이는 완전한 utf8입니다.
이 방법은 현재 생성된 데이터베이스에 대한 문자 집합만 설정하지만, 많은 데이터베이스를 생성하려면 매번 이 방법을 사용하는 것이 약간 번거로울 수 있으므로 모든 사람에게 권장합니다. 두 번째 방법을 사용하면 MySQL의 구성 파일을 변경하여 이 문제를 해결할 수 있습니다.
데이터베이스 생성 시 데이터베이스의 인코딩 방법을 수동으로 지정하면 지정된 문자가 지정하지 않으면 MySQL은 자체 구성 파일을 읽어서 지정할 문자 세트를 결정합니다.
따라서 이 문제를 해결하려면 이 방법을 사용하는 것이 좋습니다. ini
이 파일은 찾기가 쉽지 않습니다. 모든 파일을 찾는 도구를 추천하고 싶습니다.
. 먼저 모든 것을 통해 구성 파일을 찾으십시오. 을 클릭한 다음 마우스 오른쪽 버튼을 클릭하여 경로를 엽니다
2. 두 곳을 찾으세요
#
는 여기에 있는 의미입니다. 는 MySQL 기본 문자 집합 인코딩 방법입니다. 수정하기 전에 먼저 원본 구성 파일을 저장하세요(매우 중요!).
텍스트 파일을 만들고 원본 구성 파일의 내용을 저장할 수 있습니다. ctrl c ctrl v default-character-set=utf8 character-set-server=utf8수정이 완료되면 MySQL의 기본 인코딩은 utf8입니다. utfmb4로 수정도 가능합니다.
수정이 완료되면 MySQL 서버를 다시 시작해야 합니다
#
是注释的意思.这里就是MySQL默认字符集编码的方式在修改前,先把原来的配置文件先保存下来(很重要!).
클릭하여 서비스에 들어가서 MySQL
위 내용은 MySQL 문자 집합 인코딩 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!