Dabei seit: 14.12.2001 Ort: Augsburg Alter: 48 Geschlecht:
Verfasst Mo 20.12.2004 11:36 Titel
[mysql collation] ändern für alle Datenbanken auf einmal
Folgendes Problem.
Vor einiger Zeit haben wir von Mysql 3.2.x auf 4.0.x gewechselt. Dabei hat sich wohl einiges in den Zeichensätzen getan. Denn seitdem haben wir in allen Text oder Varchar Felder die Sortierung (collation) auf latin1_swedisch_ci stehen. Hat mich bisher net gestört.
Aber jetzt will ichs auf latin1_german2_ci stellen. Geht auch ganz gut. Nur pro Spalte in einer Tabelle. Ich hab jetzt aber net den Nerv alle zehn milliarden datenbanken mit allen fünfzig trilliarden Spalten per Hand umzustellen. Da muss es doch was einfacheres geben? Leider ist google und Co. momentan keine große Hilfe...
Dabei seit: 14.12.2001 Ort: Augsburg Alter: 48 Geschlecht:
Verfasst Mo 20.12.2004 13:51 Titel
umstellen will ich es wegen der schwedischen Sortierung, die wohl durch nen Bug beim Umstellen von 3.2.x auf 4.x passiert ist (oder es war so gewollt?).
Jedenfalls stellte er alle meine Textfelder auf schwedische Sortierung um, die ich nun nicht wirklich haben möchte.
Dabei seit: 14.12.2001 Ort: Augsburg Alter: 48 Geschlecht:
Verfasst Mo 20.12.2004 21:58 Titel
jou. klingt ja mal net schlecht...
habs versucht und den server neu konfiguriert, aber hat nix geholfen. trotzdem ist da jetzt wohl bei *allen* Datenbanken, *allen* Tabellen und *allen* Spalten standardmässig schwedische Sortierung drinne und ich hab jetzt wirklich kein Bock, die zu wechseln.
Hilft nur noch ein Skript zu schreiben, das sich durch alle DBs und alle Tabellen und alle Felder hangelt!
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB