Behebung des Fehlers „Falscher Zeichenfolgenwert“ in MySQL für die Emoji-Speicherung
Beim Speichern von Tweets, die Emojis wie „🎶“ enthalten, Benutzer Möglicherweise wird ein Fehler mit der Meldung „Falscher Zeichenfolgenwert …“ angezeigt. Dieser Fehler wird durch ein inkompatibles Zeichen verursacht Kodierungen.
Um dieses Problem zu beheben, müssen die Zeichensätze der Datenbank und der Tabelle, in der die Tweets gespeichert sind, so konfiguriert werden, dass sie Unicode-Zeichen unterstützen. Hier sind die folgenden Schritte:
Ändern Sie die MySQL-Konfigurationsdatei:
Suchen Sie den Abschnitt [mysqld] und fügen Sie Folgendes hinzu oder ändern Sie es Zeilen:
Ändern Datenbank- und Tabellenzeichensätze:
Stellen Sie eine Verbindung zu MySQL her und führen Sie die folgenden Befehle aus:
Überprüfen Sie die Änderungen:
Führen Sie den folgenden Befehl aus, um die Zeichensatz- und Sortiereinstellungen zu bestätigen:
Nachdem Sie diese Änderungen vorgenommen haben, sollte die MySQL-Datenbank in der Lage sein, Tweets mit Emojis zu speichern, ohne dass der „Falsche Zeichenfolgenwert“ auftritt. Fehler.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3