Ralf: utf-8 Zeichen in latin1_general_ci Datenbank speichern

Beitrag lesen

in meinem PHP Script so codieren, dass ich sie in der latin1_general_ci Tabelle speichern kann?

Maskieren. Auf dieselbe Art, wie man es anderswo tut. Bspw. prozent-codiert wie in URIs.

Vergiss das gleich wieder. Man möchte Daten nicht verfälschen. Stelle deine DB auf UTF-8 um.

Warum schlägst Du es dann erst vor?

Vor dem Umstellen der DB auf utf-8 habe ich etwas Angst (siehe original posting).
Was sind die üblichen Verdächtigen bei solch einer Umstellung?
Wenn man die von latin1_general_ci auf utf-8 umgestellte DB wieder auf latin1_general_ci umstellt, erhält man dann wieder die ursprünglichen Daten?

Um den Einwand vorweg zu nehmen: Ich mache natürlich eine Datensicherung der DB vor jeder "heikelen" Opertation. Aber es könnten Nach der Umstellung und während des anschließenden Testen neue Daten hereinkommen, die dann nicht im Backup enthalten sind. Ich kann auch keine Testkopie machen, sonder muss am lebenden Patienten operieren. Fragt bitte nicht warum, das würde zu weit führen.

Gruß
Ralf