Nach dem Zurücksetzen des Systems hatte die MySQL-Datenbank, die ich vor langer Zeit installiert hatte, verstümmelte chinesische Zeichen in der Konsolenabfrage. Es ist so lange her, dass ich keine Ahnung habe, wie ich es einrichten soll. Ich habe viel online gesucht und verschiedene Einstellungen ausprobiert, aber nach dem Neustart der Datenbank sind die chinesischen Schriftzeichen immer noch verstümmelt. Vielleicht habe ich falsch gesucht, aber zum Glück habe ich es am Ende gelöst. Ich werde ein Blog eröffnen, um es aufzuzeichnen: Öffnen Sie die Datei my.ini im Installationsverzeichnis Meins ist: C:\Programme\MySQL\MySQL Server 5.5, geändert wie folgt: [Kunde] Standardzeichensatz = utf8 Port = 3306 [mysql] #Viele Antworten im Internet setzen dieses GBK auch auf UTF-8, aber das Ergebnis sind verstümmelte Zeichen Standardzeichensatz = GBK #SERVER-ABSCHNITT # ---------------------------------------------------------------------- ## Die folgenden Optionen werden vom MySQL-Server gelesen. Stellen Sie sicher, dass # Sie haben den Server richtig installiert (siehe oben), so dass er dies liest # Datei. # [mysqld]# Der TCP/IP-Port, auf dem der MySQL-Server lauscht Port = 3306 #Pfad zum Installationsverzeichnis. Alle Pfade werden normalerweise relativ hierzu aufgelöst. basedir="C:/Programme/MySQL/MySQL Server 5.5/" #Pfad zum Datenbankstamm datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/" # Der Standardzeichensatz, der verwendet wird, wenn ein neues Schema oder eine neue Tabelle # erstellt und kein Zeichensatz definiert Zeichensatzserver = utf8 Sortierserver = utf8_general_ci Nachdem die Änderung abgeschlossen ist, starten Sie MySQL neu und überprüfen Sie den Code: mysql> Variablen wie „character_set%“ anzeigen; +------------------------------------------+---------------------------------------------------------+| Variablenname | Wert | +------------------------------------------+---------------------------------------------------------+| Zeichensatzclient | gbk || Zeichensatzverbindung | gbk || Zeichensatzdatenbank | utf8 || Zeichensatzdateisystem | Binär || Zeichensatzergebnisse | gbk || Zeichensatzserver | utf8 || Zeichensatzsystem | utf8 || character_sets_dir | C:\Programme\MySQL\MySQL Server 5.5\share\charsets\ | +--------------------------+---------------------------------------------------------+ Probieren Sie es aus: mysql> in pro Werte einfügen ('Lösung für verstümmelten Code'); Abfrage OK, 1 Zeile betroffen (0,00 Sek.) mysql> wähle * von pro; +--------------+| Name | +--------------+| Von|| Lösung für verstümmelten Code | +--------------+ 3 Zeilen im Satz (0,00 Sek.) Zusammenfassen Oben habe ich Ihnen die Lösung des Problems des verstümmelten chinesischen Codes in der MySQL5.5-Datenbank-Befehlszeile unter Windows 10 vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Analyse des Linux-Kernel-Makros container_of
>>: Detaillierte Erklärung zur Verwendung des Alias-Befehls unter Linux
Inhaltsverzeichnis 1. v-bind: kann einige Daten a...
Nachdem ich meinen letzten Artikel „Zen Coding: Ei...
In diesem Artikel wird der spezifische Code von j...
1. Schauen wir uns zunächst eine Anweisung zur Ta...
Dank der Entwicklung des Internets können wir die...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Vorwort Umsetzungsideen Wirkun...
Welche Rolle spielt http im Knoten? Die Aufgabe d...
Tipps zum Senden von HTML-E-Mails: Verwenden Sie ...
Die Verwendung des offiziellen MySQL-Images erfor...
Inhaltsverzeichnis 1. JavaScript ist Single-Threa...
Das Formular bietet zwei Möglichkeiten zur Datenüb...
Wenn wir eine Hintergrundfarbe mit Farbverlauf er...
In diesem Artikel wird die Installations- und Kon...
Einführung Inkrementelles Backup bedeutet, dass n...