Heim > Artikel > Backend-Entwicklung > Was tun, wenn die Interaktion zwischen PHP und Datenbank verstümmelt ist?
Lösungen für verstümmelte Zeichen, wenn PHP mit der Datenbank interagiert: 1. Ändern Sie die MySQL-Zeichenkodierung in utf8_general_ci. 2. Legen Sie die Zeichenkodierung in der PHP-Datei fest.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.4, Dell G3-Computer.
Was soll ich tun, wenn bei der Interaktion von PHP mit der SQL-Datenbank verstümmelte chinesische Zeichen auftreten?
1 Wenn PHP in die Datenbank schreibt, treten verstümmelte Zeichen auf
Wie im Bild gezeigt, setzen Sie den Korrektor um, um zu sehen, ob es sich um eine andere Sprache handelt
Klicken Sie auf Ändern und ändern Sie die Zeichenkodierung zu utf8_general_ci
2 Wenn PHP die Datenbank auf die Seite liest, treten verstümmelte Zeichen auf
Wie in der Abbildung unten gezeigt
Auch wenn die Zeichenkodierung ist in der eingestellt PHP-Datei, das reicht nicht aus
Wählen Sie beim Herstellen einer Verbindung zur Datenbank den Zeichensatz aus, damit er beim Herausnehmen aus der Datenbank auf das UTF8-Format eingestellt wird
Normale Anzeige
Empfohlene Studie: „ PHP-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonWas tun, wenn die Interaktion zwischen PHP und Datenbank verstümmelt ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!