Daniel: Zeichencodierung ändern

Beitrag lesen

problematische Seite

Hallo

und auch die Datenbank ist mit latin1_swedish_ci eingestellt (bitte frag nicht, warum swedish, ich habe keine Ahnung mehr, was ich mir vor 20 Jahren dabei gedacht habe...)

Ich wage zu behaupten: nichts.

Du hast dir nichts dabei gedacht, weil das einstmals die Voreinstellung von MySQL beim erstellen von Servern war, was sich dann, wenn nichts anderes konfiguriert war, von Datenbanken über Tabellen zu Tabellenspalten durchgezogen hat. Damals hatten weder die Hoster, die im Normalfall als einzige die Grundkonfiguration eines MySQL-Servers beeinflussen konnten, noch die Hostingkunden und auch die meisten Entwickler das Bewusstsein dafür, dass das problematisch war und einem später auf die Füße fallen wird.

Du hast damals höchstwahrscheinlich die Datenbank schlicht mit den Defaulteinstellungen des MySQL-Servers entworfen. Da kam damals halt latin1_swedish_ci raus.

Genau, Danke, jetzt erinnere ich mich auch wieder: Nichts 😉