Lösung für verstümmelten MySQL-DoS-Code: 1. Zeigen Sie alle MySQL-Codierungen über „Variablen wie ‚character%‘ anzeigen“ an und ändern Sie dann die Client-Codierung in gbk; 2. Öffnen Sie die Konfigurationsdatei my.ini und ändern Sie die Client-Codierung , und starten Sie dann den Dienst neu.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, MySQL Version 5.7, Dell G3-Computer.
Was soll ich tun, wenn MySQL-Dos verstümmelt ist?
Lösung für verstümmelte MySQL-DOS-Betriebsdaten
MySql-Datenbank zeigt verstümmelte Zeichen auf Chinesisch auf der DOS-Schnittstelle an, wie unten gezeigt:
Grund: Aufgrund des Problems der MySQL-Client-Codierung verwenden wir UTF8 und das System cmd Die Fensterkodierung ist GBK.
Lösung (vorübergehende Lösung): Ändern Sie die MySQL-Client-Kodierung.
Variablen wie „Zeichen%“ anzeigen; Alle MySQL-Kodierungen anzeigen
Kodierungseinstellungen für den Client im Bild:
Client-Verbindungsergebnis für den Client
Datenbankserversystem für den Server
Die Client-Kodierung wird in gbk geändert.
setcharacter_set_results=gbk; / set name gbk;
Die oben genannten Vorgänge gelten nur für das aktuelle Fenster und sind ungültig, wenn der Server geschlossen ist. Wenn Sie dauerhafte Änderungen vornehmen möchten, verwenden Sie die folgende Methode:
Es gibt eine my.ini-Datei im MySQL-Installationsverzeichnis
default-character-set=gbk Clientseitige Kodierungseinstellungen Hinweis: Starten Sie nach dem Ändern der Konfigurationsdatei neu der Dienst.
Empfohlenes Lernen: „
MySQL-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas tun, wenn MySQL-Dos verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!