In Joomla 3.5 werden neue Datenbankkollationen eingeführt. Fast alle Core-Tabellen wechseln zu utf8mb4_* statt bisher utf8_*.
Soweit so gut.
Aber MySQL Abfragen mit JOINS auf Core-Tabellen z.B. aus einer eigenen Komponente können jetzt uU Fehler erzeugen, wenn die eigenen Datenbanktabellen noch utf8_* verwenden.
Auf ersten Blick auch kein Problem. Schreibt man halt die Kollation für eigene Erweiterungen ebenfalls um. (Hoffe, das geht so einfach wie ich mir das vorstelle?)
ABER, und da blick ich jetzt nicht mehr durch. utf8mb4_* wird seit MySQL Server-Version 5.5.3 unterstützt, wenn ich richtig verstehe.
Joomla gibt als Voraussetzung für Joomla 3 minimal MySQL Server-Version 5.1 + an.
Muss jetzt jeder Popelprogrammierer, als was ich mich auch sehe, vor Updates, die die Datenbank betreffen auch noch irgendwelche, komplexeren Prüfungen der DB-fähigkeiten ausführen bevor man sein Installer-/Update-SQL "drüberbügelt"?
Vielleicht kennt sich jemand besser aus und kann paar grundlegende Hinweise geben, auch, weil ich einige 3rd-Erweiterungen beim Schritt auf 3.5 schon "explodieren sehe" und selbst gar keinen rechten Plan habe.
Danke!