MySQL-Einstellungscode für grüne Version und Fehler 1067 MySQL-Kodierung anzeigen VARIABLEN WIE „char%“ ANZEIGEN; Da der Zeichensatz während der Installation als UTF8 angegeben wurde, sind alle Kodierungen UTF8.
Ändern Sie character_set_client, character_set_results, character_set_connection in GBK, Es entstehen keine verstümmelten Zeichen. Tatsächlich müssen Sie aber nur character_set_client und character_set_results ändern. Die Konsolenkodierung kann nur GBK sein und kann nicht in UTF8 geändert werden, was ein Problem verursacht. Die vom Client gesendeten Daten sind GBK und character_set_client ist UTF8, was bedeutet, dass die Clientdaten verstümmelt werden, wenn sie den Server erreichen. Da die Konsolenkodierung nicht geändert werden kann, besteht die einzige Möglichkeit darin, character_set_client in GBK zu ändern. Die Daten, die der Server an den Client sendet, werden als character_set_result codiert. Wenn es sich um UTF8 handelt, werden verstümmelte Zeichen angezeigt, wenn die Konsole die GBK-Decodierung verwendet. Da die Konsolenkodierung nicht geändert werden kann, besteht die einzige Möglichkeit darin, character_set_result in GBK zu ändern. Hier ist die Gesamtkonfiguration: # Hinweise zum Ändern der Einstellungen finden Sie unter # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html # *** BEARBEITEN SIE DIESE DATEI NICHT. Es handelt sich um eine Vorlage, die in das # *** Standardspeicherort während der Installation und wird ersetzt, wenn Sie # *** Upgrade auf eine neuere Version von MySQL. [mysqld] basedir = H:\MySQL Datenverzeichnis = H:\MySQL\data Zeichensatzserver = utf8 # Führende # entfernen und auf die RAM-Menge für die wichtigsten Daten einstellen # Cache in MySQL. Beginnen Sie bei 70 % des gesamten RAM für dedizierte Server, sonst 10 %. # innodb_buffer_pool_size = 128M # Entfernen Sie das führende #, um eine sehr wichtige Datenintegritätsoption zu aktivieren: Protokollierung # Änderungen am Binärprotokoll zwischen Backups. # log_bin # Diese sind normalerweise festgelegt. Entfernen Sie die # und legen Sie sie nach Bedarf fest. # basedir = ..... # Datenverzeichnis = ..... # Port = ..... # server_id = ..... # Entfernen Sie führende #, um Optionen festzulegen, die hauptsächlich für Berichtsserver nützlich sind. # Die Serverstandards sind für Transaktionen und schnelle SELECT-Vorgänge schneller. # Passen Sie die Größen nach Bedarf an und experimentieren Sie, um die optimalen Werte zu finden. # Join-Puffergröße = 128 M # sort_buffer_size = 2M # read_rnd_buffer_size = 2M sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [Kunde] Port = 3306 Standardzeichensatz = gbk Fehler 1067 Achten Sie darauf, keine Fehler bei der Konfiguration in my.ini zu machen. Tatsächlich werden viele unserer 1067 Fehler durch Fehler in der my.ini-Konfiguration verursacht. Bemerkung: In Windows 10 können Sie tatsächlich den Standardzeichensatz = utf8 festlegen, sodass bei der Ausführung von Vorgängen in cmd keine verstümmelten Zeichen auftreten. Unter Windows 8.1 und Windows 7 werden die Zeichen jedoch verstümmelt angezeigt. Daher muss in Windows 8.1 und Windows 7 default-character-set = gbk auf gbk gesetzt werden Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
>>: Fünf Möglichkeiten zum Durchlaufen von JavaScript-Arrays
Bei der Verwendung von Element-UI gibt es eine hä...
Inhaltsverzeichnis Spielautomaten Was sind Slots?...
In der Frontend-Entwicklung ist $ eine Funktion i...
Vorwort Ich glaube, dass jeder in seiner tägliche...
Der Vorgang zur vollständigen Deinstallation der ...
Inhaltsverzeichnis 1. Baidu-Enzyklopädie 1. MySQL...
Bei der Implementierung dieser Funktion konnte di...
Inhaltsverzeichnis Zwei Möglichkeiten zur Lösung ...
Vorwort Ab MySQL 5.7.11 unterstützt MySQL die Dat...
1. Problemsymptome Version: MySQL 5.6, unter Verw...
Die Rich-Text-Komponente ist eine sehr häufig ver...
1. Erster Download von der offiziellen Website vo...
Inhaltsverzeichnis Weiterleitungsproxy Nginx-Reve...
1. MySQL 1.1 MySQL-Installation mysql-5.5.27-winx...
Geben Sie /usr/local/nginx/conf ein sudo cd /usr/...