navicat meldet manchmal einen Fehler beim Erstellen einer Tabelle. Warnung(en): 1366 Falscher Zeichenfolgenwert: „xE8x82x96xE5xB1xB1...“ für Spalte „sub_station_name“. Im Folgenden werde ich Ihnen die Lösung im Detail vorstellen.
Empfohlenes Tutorial: MySQL-Einführungsvideo-Tutorial
Lösung:
1. Der Datenbankschema-Zeichensatz ist auf utf-8 eingestellt
2. Der Tabellenzeichensatz ist auf utf-8 eingestellt
3. Das chinesische Spaltenzeichen set ist auf utf -8
4. CharsetEncode=utf8
wurde in der Verbindungs-URL angegeben. Schritt 4 ist sehr wichtig.
Hinweis:
1. Schauen Sie sich den Datenbankzeichensatz an
show create database test;
Hinweis: test ist die Datenbank Name.
2. Sehen Sie sich den Zeichensatz der Datentabelle an
show create table t_data;
Hinweis: t_data ist der Tabellenname.
Das obige ist der detaillierte Inhalt vonNavicat 1366-Fehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!