Thread < Problem mit textarea -> Datenbank (40 answers)
Opened by Gustl at 2011-07-26 21:21

rosti
 2011-07-27 22:39
#150811 #150811
User since
2011-03-19
3180 Artikel
BenutzerIn
[Homepage]
user image
2011-07-27T11:27:02 cbxk1xg
2011-07-27T10:03:21 pq
alles vor dem schreiben in die db zu escapen, als wäre es etwas ansteckendes oder giftiges, bringt dir keine vorteile.

Klingt nach deutscher Gründlichkeit. Lieber kein Risiko eingehen. :-)
Nee, aber mal im Ernst: pq hat recht.


Es ist falsch verstandene "Gründlichkeit". Was PQ schrieb, kann ich nur unterstreichen. Entities in einer DB, das bringt vor Allem hinsichtlich einer späteren Internationalisierung unerwünschte Abhängigkeiten gegenüber dem Speichern von Zeichen gleich in der zweckmäßigen Codierung (utf-8).

Im Übrigen ist die Charset-Angabe an einer MySQL-Tabelle auch nur ein Etikett, bis auf die Tatsache dass mit charset=utf8 für ein varchar(100) dreimal soviele bytes, nämlich 300 reserviert werden. Demzufolge wird auch ein Index mit utf8-Flag viel größer.

View full thread < Problem mit textarea -> Datenbank