Heim  >  Artikel  >  Backend-Entwicklung  >  Was tun, wenn die Interaktion zwischen PHP und Datenbank verstümmelt ist?

Was tun, wenn die Interaktion zwischen PHP und Datenbank verstümmelt ist?

藏色散人
藏色散人Original
2021-12-15 10:20:051783Durchsuche

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.

Was tun, wenn die Interaktion zwischen PHP und Datenbank verstümmelt ist?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn