Seite 1 von 1

Umstellung DB von latin auf utf8

Verfasst: Mo 7. Mär 2022, 15:23
von +martinus+
Hallo zusammen,

ich habe derzeit ein WE-Installation 8.1.6 die wie folgt eingestellt ist:

type: mysqli_connect
protocol: 10
client: mysqlnd 7.4.28
server: 5.7.37-nmm1-log
database: XXXXXX
encoding: latin1

Die Tabellen-Kollation steht überall auf latin1_swedish_ci.

Was muss beachtet werden, wenn ich vor dem Update auf we 9.1 einen Umstellung auf utf8 vornehmen möchte?
Kann ich die Datenbanktabelle einfach auf utf8 umstellen und die Verbindung zur DB ebenso und dann das Update starten?

Danke für Tipps.

Grüße Martin

Re: Umstellung DB von latin auf utf8

Verfasst: Di 8. Mär 2022, 10:57
von mokraemer
NEIN. Auf keinen Fall solltest du das Umstellen. WE macht die Umstellung beim Update. Dabei werden die Tabellen entsprechend korrigiert und umgewandelt.

Re: Umstellung DB von latin auf utf8

Verfasst: Mi 9. Mär 2022, 17:41
von +martinus+
Danke für die Hinweise. Es hat gut geklappt.

Ich musste das Update zweimal anstoßen, da beim ersten Mal die Patches nicht genommen wurden. Nach der Updatewiederholung wurden die aber eingespielt und auch die Umstellung auf utf8 erfolgte.

Anpassen musste ich dann noch die Auswahlfelder in den Klassen, da er die Auswahlmöglichkeiten nicht übernommen hat, also sollten diese vor dem Update zumindest einmal aus der DB gesichert (Key:value) werden, damit man bei der Neuanlage keine Fehler macht.

Dies nur als Info für alle die ähnliches vor haben.

Grüße Martin