Vorne geschriebenUmgebung: MySQL 5.7+, MySQL-Datenbank-Zeichenkodierung ist UTF-8, Tabelle ist auch UTF-8 Szenario: WeChat autorisiert die Erfassung von Benutzerinformationen (einschließlich Spitznamen) und speichert diese in der Datenbank. Einige Benutzer haben Erfolg, einige scheitern jedoch. Warum also ist es gescheitert? Einfügen des Fehlerprotokolls
Dies liegt daran, dass der WeChat-Spitzname des fehlgeschlagenen Benutzers Emoji-Symbole enthält. Analyse: MySQL unterstützt mehrere Zeichenkodierungssätze, wie UTF-8, GB2312, GBK usw. Sie können es mit dem Befehl SHOW CHARSET anzeigen. Normalerweise empfehlen wir die Verwendung von UTF-8 als Standardzeichenkodierung. Aus der obigen Abbildung können wir erkennen, dass die MySQL-Datenbank über zwei Sätze von UTF-8-Kodierungsimplementierungen verfügt.
Überprüfen Sie die Informationen, offizielle Erklärung: endlichTipps: Wenn Sie ein Feld haben, in dem Emoji-Symbole gespeichert werden müssen, denken Sie daran, die Kodierung als utf8mb4 anzugeben. Dies ist das Ende dieses Artikels über eine kleine Lücke bei der Implementierung der MySQL-spezifizierten Kodierung. Weitere relevante Inhalte zur MySQL-spezifizierten Kodierung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Ein Beispiel für die Verwendung von Dapr zur Vereinfachung von Microservices von Grund auf
0. Warum brauchen wir Remote-Entwicklung? Bei der...
Manchmal erfordert die lokale Entwicklung das Deb...
Ich habe kürzlich an einer Kommentarfunktion gear...
1. scale()-Methode Zoom steht für „Verkleinern“ u...
Inhaltsverzeichnis POM-Konfiguration Setting.xml-...
In diesem Artikelbeispiel wird der spezifische Co...
Installieren Sie SSHPASS Für die meisten aktuelle...
In diesem Artikel wird der spezifische Code von V...
Update: Vor Kurzem wurde festgestellt, dass der S...
Container sind ein weiteres Kernkonzept von Docke...
Die Abfragedaten in der XML-Preisabfrage enthalte...
Inhaltsverzeichnis 1. Holen Sie sich zuerst den e...
Konfigurieren Sie ein Implementierungsbeispiel fü...
Überprüfen Sie die Virtualisierung im Task-Manage...
Installieren der erforderlichen Dateien Yum insta...