Heim >Datenbank >MySQL-Tutorial >Wie kann ich HTML-Tags aus einer MySQL-Datenbank entfernen?
MySQL-Abfrage zum Entfernen von HTML-Tags
Sie verfügen über eine umfangreiche Datenbank mit Datensätzen, die HTML-Tags enthalten (). Das Entfernen dieser Tags ist unbedingt erforderlich. Während PHP die Methode „strip_tags“ bereitstellt, kann das Ausführen eines PHP-Skripts zum Ändern aller Datensätze zeitaufwändig sein.
MySQL-Lösung
MySQL-Version 5.5 und höher bieten XML-Funktionen die dieses Problem beheben kann:
SELECT ExtractValue(field, '//text()') FROM table;
Diese Abfrage extrahiert nur den Textinhalt aus der angegebenen „Feld“-Spalte in der „Tabelle“. Es basiert auf den von MySQL bereitgestellten XML-Funktionen, um die HTML-Tags zu analysieren und den Textinhalt abzurufen.
Referenz
Weitere Einzelheiten zu XML-Funktionen in MySQL finden Sie unter die offizielle Dokumentation:
https://dev.mysql.com/doc/refman/5.5/en/xml-functions.html
Das obige ist der detaillierte Inhalt vonWie kann ich HTML-Tags aus einer MySQL-Datenbank entfernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!