SQL (MYSQL) Umlautproblem bei Import

spr

Lieutenant
Registriert
Juni 2003
Beiträge
945
Hi

habe ein Problem beim Export und Import in eine neue Mysql DB
Die alte ist eine 5.0 mysql und die neue eine 5.1
Die alte ist MyISAM mit utf8 und ich exportiere als SQL. Importiere dann als utf8. Und die Tabellen sind dann auch alle MyISAM
Aber er schneidet mir nach dem ersten vorkommenden Umlaut im Datensatz den Rest der Daten einfach ab.

Danke
 
Ich denke das hat was mit einem Fehlerhaften Export zu tun!

Wie genau hast du exportiert? PHPMyAdmin oder direkter Konsolenzugriff??
 
mit phpmyadmin
export über die 2.5 und import in der 3.3
in der exportiertren sql datei stehen die daten alle drin.
probiere gerade mal die alte phpmyadmin version zu updaten..

... ging nicht weil php 5.2+ erfordert wird
 
Stehen die Umlaute als Umlaute oder kodiert im Code? Nicht, dass dort irgendein ä steht und das Semikolon den Befehl abschließt.
 
alles ganz normal als Umlaut als "ü" etc..
Wenn ich den text dann einfach in die neue tabelle kopiere gehts...
 
Oder mal mit einem Editor wo du das Charset (z.B. Eclipse) einstellen kannst, öffnen. Umlaute prüfen. Und falls es nicht als utf8 kodiert ist, die Kodierung vor dem Speichern ändern.
 
jo danke, das wars...
trotzdem komisch. aber gut zu wissen.
mit notepad++ nachgeschaut und konvertiert.
 
Hatte ich auch schon, aber aus sowas lernt man.

Offtopic: Wenn du expliziet PHP Programmierst, solltest du dir mal Netbeans oder Eclipse (PHP-Version) anschauen. Habe auch auf Notepad++ gelernt bin aber ziemlich schnell auf Eclipse umgestiegen.
 
Zurück
Oben