Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   MySQL Kollation für komplette Datenbank verändern (https://www.delphipraxis.net/59567-mysql-kollation-fuer-komplette-datenbank-veraendern.html)

S2B 24. Dez 2005 14:52

Datenbank: MySQL • Version: 4.1 • Zugriff über: phpmyadmin

MySQL Kollation für komplette Datenbank verändern
 
Hi @all,
ich habe hier ein kleines Problem: Ich habe eine Datenbank auf einem MySQL 4.1-Server, die leider eine falsche Kollation nutzt. Gibt es eine Möglichkeit, die komplette Datenbank möglichst einfach auf eine andere Kollation umzustellen? :cyclops:

S2B 26. Dez 2005 20:24

Re: MySQL Kollation für komplette Datenbank verändern
 
*nach oben schieb* :duck:

marabu 26. Dez 2005 21:48

Re: MySQL Kollation für komplette Datenbank verändern
 
Hallo Simon,

geht es um Collation oder Charset? Der Standard CharSet ist ISO-8859-1 und du hast daran gedreht? Erkläre das mal genauer. Ist das eine Standard Windows Binary Distribution oder eine Source Distribution von MySQL?

Weihnachtliche Grüße vom marabu

S2B 26. Dez 2005 22:51

Re: MySQL Kollation für komplette Datenbank verändern
 
Der MySQL-Server läuft auf meinem Debian-vServer und wurde mit apt-get upgrade installiert. Dabei hat das Installationsprogramm leider verfehlt, mich eine Standard-Collation auswählen zu lassen. Deswegen haben jetzt alle Datenbanken/Tabellen/Felder die Collation latin1_swedish_ci, was zur Folge hat, dass beim Backup alle Umlaute flöten gehen. :roll:

marabu 26. Dez 2005 23:16

Re: MySQL Kollation für komplette Datenbank verändern
 
Schau dir mal die command-line-options an, speziell --default-character-set=latin1_de. Kann gut sein, dass du diese Angabe auch in der Steuerdatei my.cnf unterbringen kannst. Kenne mich mit Debian nicht aus, aber vielleicht kannst du dort auch einfach configure mit diesem Parameter laufen lassen. Darüberhinaus solltest du das Kapitel MySQL Localisation und die Referenz zum repair utility MyIsamChk genau lesen. Nach dem Wechseln der collation order muss jeder index erneuert werden.

marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz