Hallo,
habe gestern von meiner uralten PHP-Triad Version auf Xampp umgestellt. Die MySQL-Daten habe ich einfach kopiert. Alle Tabellen wurden korrekt angelegt (annähernd 100 in 8 versch. DBs!).
Allerdings viel mir auf, dass ALLE Texte, die in irgendeiner Zelle ein ü, ä, oder ö stehen haben entweder ab diesem Zeichen einfach abgeschnitten werden oder die Zelle ganz ohne Inhalt importiert wurden.
Erst dachte ich an einen Fehler durch das Kopieren und habe es manuell probiert. Ich kann Texte mit Ü,Ä oder Ö speichern. Texte, die also im PHPMyAdmin von Xampp neu erstellt und gespeichert werden sind kein Problem. Gott sei Dank habe ich diese fehlerhaften Tabellen nicht geuploadet, sodass online noch korrekte Exemplare sind. Diese hab ich dann gedownloaded und versucht zu importieren. Wieder derselbe Mist. Zelle mit Umlauten und Sonderzeichen werden nicht korrekt importiert. Habe die SQL-Datei sogar manuell geöffnet, um der gedownlodeten Zustand zu checken. Da steht der Text einwandfrei drin... Habs als .sql, .csv und was weiss ich nicht noch alles probiert. Jedersmal zerschießt es mir den Content.
Ich bin jetzt ziemlich ratlos, da ich auch mit anderer Zeichenkodierung nicht weiter komme und in Sachen Xampp noch Newbie bin. Ich benutze die Version 1.4.10a.
Das wäre der blanke Horror, die ganzen Daten per REPLACE oder so umzugestalten, zumal ich gar nicht mehr alle Datenzusammen kriege aber oft Download (aus SHops z. B.) machen muss, um die Daten offline auszuwerten. Wenn Sie ein Kunde Müller anmeldet, seh ich nur "Norbert M". Der "üller" ist schon in den Datenhimmel abgetreten Ich kann auch nicht sagen, welche Zeichen alle betroffen sind. In jedem Falle ä, ö , ü, Anführungszeichen usw.
Danke und Gruß
Xamppy