Heim >Datenbank >MySQL-Tutorial >So lösen Sie das Problem verstümmelter chinesischer Zeichen in MySQL-CSV
Die Lösung für das verstümmelte Chinesischproblem von MySQL-CSV besteht darin, beim Importieren der CSV die Kodierungsmethode „10008 (MAC-Simplified Chinese GB 2312)“ oder die Kodierungsmethode „10008 (MAC-Simplified Chinese GB 2312)“ auszuwählen Datei.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, MySQL-Version 5.7, Dell G3-Computer.
Wie kann das Problem der verstümmelten chinesischen Zeichen in MySQL-CSV gelöst werden?
Wenn MySQL CSV-Dateien importiert, wird das Problem der verstümmelten chinesischen Zeichen und seine Lösung angezeigt Datenbank >.csv-Datei werden verstümmelte Zeichen wie unten gezeigt angezeigt.
Nach meiner Überprüfung handelt es sich nicht um ein Datenbankfeld-design
-Problem. Ich vermute also, dass es etwas mit der Kodierung beim Importieren zu tun hat. Ich dachte zunächst, dass es kein Problem gäbe, aber das Problem tritt hier auf!
Wählen Sie beim Importieren die Kodierungsmethode 10008 (MAC-Simplified Chinese GB 2312) aus!
Erfolgreich gelöst! .csv
文件时,出现如下图的乱码。
经过我的验证不是数据库的字段设计
问题。所以我猜测和导入时的编码有关,下面的65001utf-8
起初我以为是没问题的,但是问题就是出现在这里!
导入时选择10008(MAC-Simplified Chinese GB 2312)的编码方式!
Encoding(编码)特别重要,要选择10008(MAC-Simplified Chinese GB 2312)不能使用默认的utf-8,因为含有中文的CSV文件一般都是采用10008这种编码方式而不是utf8
。
成功解决!
错误方式:
编码不对就会出现乱码现象!!!
测试如果使用文本的方式导入,并且使用utf-8
falscher Weg :
Kodierung Wenn es nicht korrekt ist, werden verstümmelte Zeichen angezeigt! ! !
Erweiterungsproblem
Testen Sie, ob beim Import Text verstümmelte Zeichen vorhanden sind und Sie die utf-8
-Kodierung verwenden Das Problem verstümmelter Zeichen wird ebenfalls auftreten!
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem verstümmelter chinesischer Zeichen in MySQL-CSV. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!