mysql只能插入特定的中文字符,什么原因?
怪我咯
怪我咯 2017-04-17 15:47:19
0
4
645
怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(4)
Peter_Zhu

데이터베이스 인코딩이 utf8인가요?
인코딩을 utf8mb4로 변경하고 사용해 보세요

巴扎黑

귀하의 쉘 창이 utf8을 지원하지 않는 것 같습니다.

단, 인코딩은 utf8로 설정되어 있습니다.

클라이언트에서 gbk를 보냈는데 서버에서는 utf8로 인식해서 오류가 발생했습니다.

迷茫

포털
인코딩:
Mei C3B7
生C9FA

그럼 자세한 내용은 포털 토론을 확인해 주세요.

左手右手慢动作

답변해 주신 모든 분들께 감사드립니다. 문제가 해결되었습니다. 문자셋을 수정한 후에도 여전히 한자를 삽입할 수 없습니다. 이는 문자셋이 수정되기 전에 데이터베이스와 테이블이 생성되었기 때문입니다. 수정 후 데이터베이스와 테이블을 다시 생성하니 정상적으로 삽입이 가능해졌습니다. 나중에 데이터베이스와 테이블의 인코딩을 확인한 결과 속성의 인코딩이 latin1이라는 것을 발견했습니다.

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