Mitleser 2.0: Nach MySQL Upgrade von 5.7 auf 8.0 Darstellung von Umlauten kaputt

Beitrag lesen

Zukunftsfähiger wäre wohl eine komplette Migration auf utf8. Das muss aber fallabhängig entschieden werden…

Wobei es nur sehr wenige akzeptable Gründe gäbe, das nicht zu tun.

Auch bestehende Textdateien lassen sich automatisch umbauen und in Skriptsprachen, ich sag mal „diesseits von Perl“ ist die Nutzung von UTF sehr einfach, es sind eher keine Umbauten mehr nötig.

Hmmm… da habe ich durchaus schon andere Erfahrungen gemacht, wie viel Aufwand es werden kann, bis man „Altsysteme“ durchgehend stabil auf UTF-8 gebracht hat. Das lag sicher nicht in der Datenbasis. Die Konvertierung von DBs oder auch Textfiles ist dabei geschenkt. Aber im Code kann das, wie Dedlfix ja schon schrieb, eine ganz schön fiese Friemelei werden, bis man alles „erschlagen“ hat.

Wenn man also ein bestehendes System hat, „was tut“ und sich gar kein (oder nur geringes mittels anderer Behelfsmittel erreichbarer) Bedarf nach einem großen Zeichensatz stellt, kann man durchaus zum Schluss kommen, sich den Aufwand zu sparen.

Klar, wenn man jetzt was Neues aufsetzt, wäre es dämlich den Aspekt zu vernachlässigen.