문제

UTF8_GENERAL_CI COLLATION을 사용하여 새 데이터베이스를 작성하고 UTF8_GENERAL_CI COLLATION을 사용하여 테스트 테이블을 작성 한 다음 데이터베이스 (구조)를 클릭하면 다음과 같습니다.

alt text

왜 "latin1_swedish_ci"가 나타나는가?

편집하다:

OK 이것을 변경하는 방법, "서버 변수 및 설정"에 따라 "변수"탭의 phpmyadmin에 있습니다.

alt text

이것이 새로운 데이터베이스를 만들 때의 모습입니다.

alt text

도움이 되었습니까?

해결책

일반적으로 콜레이션 문제로 인해 쿼리가 매우 느리게 실행되므로 모든 것이 올바르게 설정되는 것이 중요합니다.

데이터베이스 연결 콜레이션, 데이터베이스 콜레이션 및 테이블 콜레이션이 있습니다. 세 가지 모두 UTF8에 설정되어 있는지 확인하십시오. 문제가 지속되면 phpmyadmin 구성 파일을 확인하고 어떤 Collation 기본값이 표시되는지 확인하십시오.

다른 팁

GOTO PHPMYADMIN의 폴더 CONFIG.INC.PHP를 찾습니다. 그것을 열고 'Collation', 아마도 ARND 라인 370을 검색하십시오 - 변경하십시오.

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top