UTF-8 mit ColdFusion und MySQL
Eine Kombination aus einer unicode MySQL Datenbank, ColdFusion und Apache kann einen schon manchmal verzweifeln lassen.
Um alles letztendlich im Browser korrekt dargestellt zu bekommen, bedarf es folgender Anpassungen:

Eine Kombination aus einer unicode MySQL Datenbank, ColdFusion und Apache kann einen schon manchmal verzweifeln lassen.
Um alles letztendlich im Browser korrekt dargestellt zu bekommen, bedarf es folgender Anpassungen:
Ein fieses Problem... Das root-Passwort für den MySQL Server ist verloren gegangen. Ein Admin scheidet aus der Firma aus, ein Hacker knackt das alte Passwort oder man hat's schlicht und ergreifend vergessen. Was tun?
Durch --skip-grant-tables wird dem Server gesagt, dass er sich nicht um die Rechte scheren soll... Prima geschichte :)
Wer hat schon lust bei einem Serverumzug alle Datenbanken einzeln zu exportieren, und dann auf dem neuen Server zu importieren...
Einfacher ist es da, das MySQL-Data Verzeichnis auf den neuen Server zu kopieren... Wo das ist, findet man in der my.cnf
Nach erfolgter kopie, muss das Verzeichnis noch auf mysql chowned werden :)
Bei erneutem MySQL-Startversuch kommt aber dann der Fehler:
Um dem Debian-User wieder die nötigen Rechte zu geben, holt man sich erstmal aus der /etc/mysql/debian.cfn das Passwort für den Maint-User und setzt es dann in diesen SQL-Befehl ein:
Schon startet MySQL wieder ohne zu meckern :)