Auge: UTF_8 in MySQL

Beitrag lesen

Hallo

Also muss ich wie vorgehen? Die DB-Felder sind als UTF gekennzeichnet. Wenn ich nun abspeichere werden die Daten "Jörg" entgegengenommen und so abgespeichert.

Nein, es wird Jörg entgegengenommen und Jörg gespeichert.

Wann und wie muss ich das Statement set names 'utf8'; senden?

Haben Hopsel -- mit der anderen Methode -- und ich schon geschrieben.

Odre muss ich noch mehr beachten?

Als Ergänzung: Für die Felder der Datenbanktabellen, die Zeichenketten aufnehmen sollen (z.B. VARCHAR, TEXT), ist als Kollation auch UTF-8 (utf8_general_ci[1]) einzutragen.

[1] So benutze ich das jedenfalls. "ci" steht für Case Insensitive, was bedeutet, dass bei einer Suche über den Inhalt des jeweiligen Feldes von der DB-Engine nicht auf Groß- und Kleinschreibung geachtet wird.

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
Veranstaltungsdatenbank Vdb 0.3