maceis
Aktives Mitglied
Thread Starter
- Dabei seit
- 24.09.2003
- Beiträge
- 16.880
- Reaktionspunkte
- 626
Hallo zusammen,
ich migriere gerade einen Server, der einige ältere Datenbanken enthält.
Dabei möchte ich natürlich alte Fehler bzw. Altlasten ausmerzen und in diesem Zuge alle Tabellen auf utf8 umstellen.
Nun bin ich mir nicht ganz sicher, ob ich utf8_bin oder utf8_unicode_ci nehmen soll. Ich tendiere eigentlich zu utf8_bin.
Kann mir jemand sagen, was genau die Unterschiede zwischen den beiden sind, abgesehen davon, dass utf8_unicode_ci nicht case sensitive ist?
Kann man davon ausgehen, dass (bestehende) SELECT Abfragen nach einem Wechseln von latin1_swedisch_ci bzw. von utf8_unicode_ci zu utf8_bin das selbe Ergebnis liefern?
An welchen Stellen kann es sonst noch Probleme geben?
Danke im Voraus und Gruß
maceis
ich migriere gerade einen Server, der einige ältere Datenbanken enthält.
Dabei möchte ich natürlich alte Fehler bzw. Altlasten ausmerzen und in diesem Zuge alle Tabellen auf utf8 umstellen.
Nun bin ich mir nicht ganz sicher, ob ich utf8_bin oder utf8_unicode_ci nehmen soll. Ich tendiere eigentlich zu utf8_bin.
Kann mir jemand sagen, was genau die Unterschiede zwischen den beiden sind, abgesehen davon, dass utf8_unicode_ci nicht case sensitive ist?
Kann man davon ausgehen, dass (bestehende) SELECT Abfragen nach einem Wechseln von latin1_swedisch_ci bzw. von utf8_unicode_ci zu utf8_bin das selbe Ergebnis liefern?
An welchen Stellen kann es sonst noch Probleme geben?
Danke im Voraus und Gruß
maceis
Zuletzt bearbeitet: