Was soll ich tun, wenn MySQL beim Einfügen von Daten auf verstümmelte chinesische Zeichen stößt?
[Problem 1]
Wenn Sie MySQL Workbench zum Einfügen von Daten verwenden, funktioniert das Einfügen von Zeichenfolgen nicht.
lautet wie folgt:
Fehlercode: 1366. Falscher Zeichenfolgenwert: „xE5xBCxA0xE4xB8x89“ für Spalte „Name“ in Zeile 1
[Frage 2]
In eine mit Eclipse geschriebene Java-Datei können Anweisungen nach dem Herstellen einer Verbindung zur Datenbank eingefügt werden, die eingefügten chinesischen Anweisungen werden jedoch als „???“-Fragezeichen in der Datenbank angezeigt.
Verwendete Lösungen:
1.mac Im Terminal verwenden: PATH="$PATH" /usr/local/mysql/bin, um MySQL einzugeben
Dann: mysql -u root -p Zu diesem Zeitpunkt werden Sie aufgefordert, das Passwort einzugeben
Geben Sie nach Abschluss MySQL ein
[Überprüfen Sie zunächst den aktuellen Zeichensatz von MySQL]
[Der zweite Schritt besteht darin, es einzurichten]
[Ich bin beim Einrichten des zweiten auf ein solches Problem gestoßen Teil, ändern Sie utf8 in utf8_general_ci Es kann ausgeführt werden]
[Erneut prüfen]
[Nachdem alle Einstellungen abgeschlossen sind, starten Sie MySQL neu und Sie sollten Chinesisch einfügen können. ]
【Mein MySQL liebt mich jedoch nicht. Dieser Ansatz ist gescheitert, sollte aber für eine große Anzahl von Menschen funktionieren. 】
【Wir probieren immer noch andere Methoden aus...】
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn MySQL beim Einfügen von Daten auf verstümmelte chinesische Zeichen stößt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!