Lösung für verstümmelte chinesische Zeichen beim Einfügen von Tabellendaten in MySQL: 1. Überprüfen Sie, ob die Standardcodierung des lokalen MySQL-Installationsdateiverzeichnisses utf8 ist. 2. Starten Sie den MySQL-Dienst und geben Sie relevante Befehle ein, um die Zeichensatzcodierung zu ändern Standarddatenbanktabelle auf utf8; 3. Starten Sie den Dienst neu.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version 8.0.22, DELL G3-Computer.
Lösung für in MySQL eingefügte verstümmelte Tabellendaten:
1 Überprüfen Sie die Konfigurationsdatei my.ini im lokalen MySQL-Installationsdateiverzeichnis, um festzustellen, ob die Standardcodierungsmethode des Servers und Clients utf8 ist
[mysqld] # 服务端使用的字符集默认为UTF8 character-set-server=utf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 default-character-set=utf8
2 . Vorheriger Schritt Nachdem alles korrekt ist, öffnen Sie die Befehlszeile und geben Sie Folgendes ein: net start mysql, um den MySQL-Dienst zu starten
Zeigen Sie das Zeichensatzkodierungsformat der Datenbanktabelle an: Geben Sie den Befehl „show create table test.xtt_test_copy;“ ein.
Wie im Bild oben gezeigt, wird festgestellt, dass der Standardwert „latin1“ ist. und nicht „utf8“. Sie müssen den Befehl „ALTER TABLE test.xtt_test_copy CONVERT TO“ CHARACTER SET utf8 COLLATE utf8_general_ci eingeben ; ";
Wie im Bild oben gezeigt, wurde festgestellt, dass der Standardwert „latin1“ und nicht „utf8“ ist. Sie müssen ihn weiterhin manuell ändern. Geben Sie den Befehl „ALTER DATABASE test DEFAULT CHARACTER SET“ ein utf8 COLLATE utf8_general_ci;“, Geben Sie weiterhin den Befehl „SHOW CREATE Database Test;“ ein und überprüfen Sie, ob die Zeichensatzkodierung der Standarddatenbanktabelle in „utf8“ geändert wurde;
3. Starten Sie abschließend einfach neu service~
mysql> net stop mysql; mysql> net start mysql;Verwandte kostenlose Lernempfehlungen: MySQL-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die in die Tabellendaten in MySQL eingefügten chinesischen verstümmelten Daten gelöst werden sollen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!