php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.10.2008, 14:16  
Neuer Benutzer
 
Benutzerbild von Rock-Opa
 
Registriert seit: 03.10.2008
Beiträge: 5
Rock-Opa befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Probleme mit Unlauten etc. (Kollation) nach Umzug auf neuen Webspace...

Hallo Freaks,

Wir sind mit unserer Website von einem Hoster zu einem anderen umgezogen.....
Vor dem Umzug habe ich alle Inhalte der MySql-Database mit phpMyAdmin heruntergedumpt....
Nach dem Umzug habe ich ebenfalls mit phpMyAdmin die Dumps wieder auf den neuen Server hochgeladen...., mit dem Resultat, das alle Umlaute etc. entweder durch Fragezeichen oder andere "cryptische" Symbole ersetzt angezeigt werden....!

Inzwischen bin ich darauf aufmerksam geworden, daß der alte Hoster mit:
MySql 3.23.37
phpMyAdmin 2.2.3
PHP 4.3.0

gearbeitet hat...
und der neue Hoster mit:
MySql 5.0.516
phpMyAdmin 2.11.7
PHP 5.2.6

was ja nun zu mehr Möglichkeiten führt, ich jedoch bis jetzt noch nicht begriffen habe, wie ich was beim neuen Hoster (in phpMyAdmin) einstellen muß, um nach dem Upload der Dumps alles wieder so funktioniert und angezeigt wird wie früher, ohne ca. 3,7 MB Daten von Hand nacheditieren zu müssen...!

Wäre schön, wenn mir das jemand kurz erklären könnte oder mir nen Link geben könnte, wo ich das online nachlesen kann...

Vielen Dank im voraus....
'Rock-Opa'
Niko
Rock-Opa ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.10.2008, 16:35  
Neuer Benutzer
 
Registriert seit: 29.09.2008
Beiträge: 16
jabs befindet sich auf einem aufstrebenden Ast
Standard

Jo das liegt an der Kollation (der einzelnen Tabellenfelder).

utf8_general_ci zum Beispiel lässt Umlaute und andere Zeichen
zu. Wenn nötig solltest vielleicht darauf umstellen,
und dann nochmal einen SQL-Insert mit PHPmyAdmin machen.
jabs ist offline   Mit Zitat antworten
Alt 05.10.2008, 16:52  
Neuer Benutzer
 
Benutzerbild von Rock-Opa
 
Registriert seit: 03.10.2008
Beiträge: 5
Rock-Opa befindet sich auf einem aufstrebenden Ast
Standard

Danke Jabs, ich werds mal versuchen, auf dem neuen Server alles auf utf8_general_ci umzustellen und den ganzen Senf nochmal hochzufahren....
Ich hoffe die alte Databse war in utf8_general_ci kodiert....
wenns geklappt hat hörste hier von mir...

Niko
Rock-Opa ist offline   Mit Zitat antworten
Alt 05.10.2008, 18:29  
Neuer Benutzer
 
Benutzerbild von Rock-Opa
 
Registriert seit: 03.10.2008
Beiträge: 5
Rock-Opa befindet sich auf einem aufstrebenden Ast
Standard

War wohl nix mit utf8_general_ci ..... jetz schneidet er jeden Text/Eintrag ab dem ersten vorkommenden Umlaut ab......
Jetzt bliebe noch utf8_unicode_ci auszubrobieren....
Oder hat jemand ne bessere Idee...?

Niko
Rock-Opa ist offline   Mit Zitat antworten
Alt 06.10.2008, 09:22  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von jabs Beitrag anzeigen
Jo das liegt an der Kollation (der einzelnen Tabellenfelder).
Damit hat es gar nichts zu tun, die Kollation bestimmt ja nur die Art der Sortierung innerhalb eine Zeichensatzes. Damit ist auch das entsprchende Stichwort genannt, du musst beim Import das CHARACTER SET der ursprünglichen Datenbank (bzw. des Exports) angeben («Zeichencodierung der Datei»), und die dürfte bei MySQL 3.23.37 kaum utf8 gewesen sein.
__________________
Gruss
L
lazydog ist offline   Mit Zitat antworten
Alt 06.10.2008, 19:17  
Neuer Benutzer
 
Benutzerbild von Rock-Opa
 
Registriert seit: 03.10.2008
Beiträge: 5
Rock-Opa befindet sich auf einem aufstrebenden Ast
Standard

Danke Lazydog für den Tipp !

Ich habs geschafft...., nach knapp 4 Stunden rumprobiererei mit den verschiedensten Einstellungen läufts.....

Voreinstellung der Datenbank auf: utf8_general_ci
beim Import Formatcodierung der Quelldatei: latin1_general_ci
und bei Dateiformat weiter unten SQL-Kompatibilitätsmodus von NONE auf MYSQL 323 umstellen....
...und er hat alles korrekt übernommen..... PUUUUUH.....

Danke hat an die Helferlein....

Niko
Rock-Opa ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit Zeichencodierung nach Server Umzug knödelkopf Datenbanken 4 27.02.2008 21:25
probleme mit anzeige der neuen shoutboxtexten PHP Tipps 2005 20 16.05.2005 15:24
Probleme beim neuen Template erstellen PHP Tipps 2005 4 07.01.2005 19:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql kollation umlaute, phpmyadmin kollation, kollation mysql umlaute, sql kollation umlaute, mysql kollation, kollation umlaute, phpmyadmin kollation ändern, sql kollation, mysql umlaute kollation, kollation phpmyadmin, kollation, mysql collation umlaute, http://www.php.de/datenbanken/47892-erledigt-probleme-mit-unlauten-etc-kollation-nach-umzug-auf-neuen-webspace.html, kollation ändern phpmyadmin, kollation mysql, mysql kollation für umlaute, mysql kollation deutsch, kollation sql, sql collation umlaute, kollation für umlaute

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:40 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum