Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Import Table Problem [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Import Table Problem


 
vitalinka
08-03-2008, 12:50 
 
Hallo Leute!
Ich habe ein riesiges Problem mit Import Table.
Ich habe ein MySql 3.23 mit Deutschen und russischen Tabellen Inhalten.
Habe die Tabellen exportiert (alte Hasen wissen, dass da keine großartige Einstellungen möglich sind). Wenn ich versuche in MySql 5.0.45 zu importieren passiert folgendes.
Deutsche Umlaute werden als (?) Fragezeichen ersetzt. Bei russischen Inhalten alle Zeichen werden als (?). Bei Kollation Latin1 (das einzige was ein Resultat hat) Bei deutschen ist es gleiche Geschichte Ü=?. Und Russisch sieht so aus: ×åì ìîæåò ñîçäàòüñÿ óãðîçà áåçîïàñíîñòè?
Wie kann ich ohne Verluste importieren?
Tabellen haben fast 2000 einträge. Neu zu erstellen ist ein unglaublicher Aufwand.
Mit freundlichen Grüßen

 
asp2php
08-03-2008, 13:59 
 
du musst die Collation genauso einstellen wie beider ursprünglichen Tabelle, dann gibt es keine Überraschung. Bei Darstellung der Daten musst du den gleichen char-set verwenden wie die Daten reingekommen sind, dann werden alle Zeichen korrekt dargestellt.

 
vitalinka
08-03-2008, 23:50 
 
Ich danke dir für deine Antwort. Das ist ja eigentlich das Problem. Bei MySql 3.23 gibt es keine Kollation und ich habe angenommen, dass es Latin1 ist. Char-set Sache kenne ich. Ich werde weiter experimentieren.
Mit freundlichen Grüßen


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:21 Uhr.