Umzug mysql auf neuen Server, Umlaute?

U

umzug8

Guest
Hi,

ich habe gerade versucht eine mysql-Datenbank die ich von jemanden bekommen habe auf meinen eigenen Server einzuspielen, das klappt auch schon mal ganz gut, nur wenn ich dann die Anwendung aufrufe dann hab ich statt Umlauten nur seltsame Zeichen? Wie stell ich denn fest welches Format das SQL hat und wie kann ich beim Import das andere Format angeben?

Ahja, mein Server läuft unter Linux, die Datenbank lief aber vorher unter Windows, bin mir da aber nicht sicher.

Weiss da jemand was???
 
Werbung:
AW: Umzug mysql auf neuen Server, Umlaute?

Vermutlich ist die Datei mit UTF8 geschrieben worden, feststellen kannst Du das in der Shell mit:

Code:
file meinedatei.sql
Im Fall von UTF8 sollte dann soetwas ausgegeben werden wie

Code:
UTF-8 Unicode text, with very long lines
Wenn das so ist dann häng beim Import noch den Default-Character-Set dran, z.B. so:

Code:
mysql -u username -p --default_character_set utf8 datenbankname < meinedatei.sql
 
Zurück
Oben