Heim > Backend-Entwicklung > PHP-Problem > Was soll ich tun, wenn MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt?

Was soll ich tun, wenn MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt?

藏色散人
Freigeben: 2023-03-11 16:06:01
Original
2224 Leute haben es durchsucht

Lösung dafür, dass MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt: Suchen und öffnen Sie zuerst mysql.ini und fügen Sie dann die Anweisung „default-character-set = utf8“ hinzu.

Was soll ich tun, wenn MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Was soll ich tun, wenn MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt?

Detaillierte Beschreibung des Problems:

Bei Verwendung von PHP zum Einfügen chinesischer Daten in die MySQL-Datenbank werden verstümmelte Zeichen in der Datenbank angezeigt.

Ich habe den PHP-Code geschrieben, um einen Feldwert mit Chinesisch in MySQL einzufügen Datenbank, und die verstümmelten Zeichen werden angezeigt, wenn sie in der MySQL-Konsole angezeigt werden. Ich habe die Sortierregel für jedes Feld in uft8_general_ci geändert normal, aber es ist nicht normal, nur über PHP einzufügen. Der PHP-Code schreibt header("Content-Type: text/html; charset=utf-8");

Ich habe den Schlüssel zum Problem gefunden, das Problem liegt in der mysql.ini-Konfiguration. Es fehlt ein Satz von default-character-set = utf8, den ich nach der Installation von wampserver selbst mit dieser Software installiert habe Dieser Satz, und wenn Sie diesen Satz hinzufügen, kann er nicht zufällig hinzugefügt werden. Er muss an der von meinem Bildclient angegebenen Stelle hinzugefügt werden. Verwenden Sie Show-Variablen wie „character_set_%“, um die Zeichenkodierung anzuzeigen ini-Datei wie unten gezeigt

Was soll ich tun, wenn MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt?

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn MySQL beim Einfügen von Daten in PHP kein Chinesisch anzeigt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage