navicat은 테이블을 생성할 때 가끔 오류를 보고합니다. 경고: 1366 잘못된 문자열 값: 'sub_station_name' 열의 'xE8x82x96xE5xB1xB1...'. 아래에서 솔루션을 자세히 소개하겠습니다.
추천 튜토리얼: MySQL 소개 비디오 튜토리얼
해결책:
1. 데이터베이스 스키마 문자 집합을 utf-8
2로 설정합니다. 테이블 문자 집합을 설정합니다. UTF-8로
3. 중국어 열 문자 집합은 utf-8
4로 설정되어 있습니다. CharsetEncode=utf8이 연결 URL에 지정되었습니다
4단계가 매우 중요합니다.
참고:
1. 데이터베이스 문자 집합을 확인하세요
show create database test;
참고: test는 데이터베이스 이름입니다.
2. 데이터 테이블의 문자 집합을 살펴보세요
show create table t_data;
참고: t_data는 테이블 이름입니다.
위 내용은 Navicat 1366 오류의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!