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
Laden Sie zunächst die Zip-Archivversion von der ...
1. Einführung in mysqldump mysqldump ist ein logi...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
1. Docker ps listet Container auf 2. Docker cp ko...
Kapseln Sie eine Navigationsleistenkomponente in ...
Ich habe heute IE8 installiert. Als ich auf die M...
MySQL unterstützt viele Datentypen und die Auswah...
Inhaltsverzeichnis Containerhierarchie Der Prozes...
Mögliche Gründe: Der Hauptgrund, warum Seata MySQ...
Installieren der XML-Erweiterung in PHP Linux 1. ...
Bei der Installation von mha4mysql sind die Schri...
In diesem Artikel wird der spezifische Code der r...
1. HILFE AIDE (Advanced Intrusion Detection Envir...
Unter den Anweisungen meines Vorgesetzten übernah...
Im Webdesign hört man oft die Eigenschaftsnamen „...