php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.06.2006, 00:27  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard Mysql Update mit Umlauten

Hi

Ich hab ein Mysql-Update von jemandem bekommen.
Es ist ein .frm, .myd und .myi Update weil es über 200 MB ist.
Ich hab die Dateien reinkopiert und Rechte bzw. User, Group gesetzt.
Nur das Problem ist, dass dort die Umlaute nicht richtig angezeigt werden.

ä wird z.Bsp: als ä dargestellt.

Auf dem alten Server gingen die ganz normal!

Kollation ist latin1_swedish.

Hab schon gegoogelt aber auch nichts hilfreiches gefunden.
Denn Kollation müsste ja eigentlich passen!
Und umstellen kann ich sie leider nicht!
Habs schon probiert.
Falls mir jemand sagen kann wie wäre ich sehr dankbar!
Also nach dem Umstellen war leider immer noch das gleiche Problem.
und meta charset hatte ich auch schon auf utf-8 und iso-8859-1.

Also was könnte es sein.

Bin froh um Hilfe.


Gruß SImonErich
__________________
Der G-Translator
Simon9990 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.06.2006, 00:38  
Gast
 
Beiträge: n/a
Standard

ä ist die latin-1 Darstellung von utf-8 Daten.
Die Collation ist dabei erstmal egal, es geht um das passende charset.
 
Alt 05.06.2006, 01:23  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard

Hi

Und wie kann ich das jetzt ändern ?
Denn eigentlich geht es mir ja nur darum normale Umlaute darzustellen
Wie kann ich Umlaute als Umlaute darstellen
Ich weiß wie es mit ä ,... geht.
Aber wie gesagt ich will, dass die Umlaute aus dem Backup normal dargestellt werden.

Wenn ich in eine Tabelle in der gleichen Tabelle Umlaute eintrage werden die normal dargestellt!

Gruß SimonErich
__________________
Der G-Translator
Simon9990 ist offline  
Alt 05.06.2006, 10:42  
Gast
 
Beiträge: n/a
Standard

Erstmal andersherum gefragt: Wie schaust Du Dir die Daten denn an?
 
Alt 05.06.2006, 16:52  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard

Also wie gesagt hab ein Backup einer Seite bekommen die ich auf einen anderen Server getan hab.
Hab nun das Backup eingespielt und in der Seite also im Newsscript zeigt es mir die Umlaute falsch an und auch im phpMyAdmin wenn ich da auf Anzeigen gehe!
__________________
Der G-Translator
Simon9990 ist offline  
Alt 06.06.2006, 19:08  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard

Ich würde es notfalls auch mit Search & Replace im Gedit machen
Aber wie bekomm ich es ins Gedit vom Backup und dann wieder zurück in die DB!
Sind wie gesagt immerhin 200MB Daten
die kann ich nicht einfach so per Dumb reinhaun
__________________
Der G-Translator
Simon9990 ist offline  
Alt 06.06.2006, 20:21  
Gast
 
Beiträge: n/a
Standard

Hast Du auch die dazugehörige Datei db.opt erhalten?

Wo (und wie) die charset/collation Informationen auf Tabellenebene stehen weiss ich leider nicht.
 
Alt 06.06.2006, 20:53  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Warum sicherst du die Datenbank eigentlich auf Dateisystemebene und nicht per phpMyAdmin bzw. mysqldump als SQL-Dump?

Zitat:
Zitat von Bruchpilot
Wo (und wie) die charset/collation Informationen auf Tabellenebene stehen weiss ich leider nicht.
Müsste eigentlich *.MYD sein oder?
xabbuh ist offline  
Alt 06.06.2006, 22:09  
Erfahrener Benutzer
 
Registriert seit: 16.05.2004
Beiträge: 369
Simon9990
Standard

Zitat:
Hast Du auch die dazugehörige Datei db.opt erhalten?
Ja hab ich.
Hab es schon probiert mit verwenden dieser und der mit der ich die Tabelle erstellt habe.
Immer das gleiche.
Kollation ist latin1_swedish.

Zitat:
Warum sicherst du die Datenbank eigentlich auf Dateisystemebene und nicht per phpMyAdmin bzw. mysqldump als SQL-Dump?
Weil wie gesagt das Backup sehr groß ist.
200 MB und ich die Datein nur so bekommen hab.
Die hat er mir direkt auf den Server geladen, als bzip gepackt.

Zitat:
Müsste eigentlich *.MYD sein oder?
Naja ich hab sie mal geöffnet aber da scheint nicht viel zu stehen.
Nur die ersten Zeilen der DB.
Also die ersten 4-5 Zeilen.

Gruß SimonErich
__________________
Der G-Translator
Simon9990 ist offline  
Alt 07.06.2006, 15:41  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Falls es keine Möglichkeit mehr gibt an einen Dump zu kommen, der mit mysqldump erstellt wurde, könntest du versuchen, die Daten in deiner Datenbank mit mysqldump zu sichern und anschließend von UTF-8 nach Latin1 zu konvertieren.
xabbuh ist offline  
 


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
[Erledigt] MySQL UPDATE tut nichts cycap Datenbanken 22 04.06.2008 13:09
MySQL Query zum Ersetzen von sonderbaren Umlauten Carino Datenbanken 13 14.05.2007 18:08
Queries fehlerhaft nach MySQL Update 4/5 BlueMood Datenbanken 3 16.08.2006 10:53
[Erledigt] mysql: INSERT und wenn vorhanden UPDATE Datenbanken 7 07.01.2006 09:54
Umlauten werden falsch in MySQL geschrieben lamp PHP Tipps 2006 3 04.01.2006 12:47
mysql problem: mysql update wird nicht ausgeführt schmiddy PHP Tipps 2007 4 27.12.2005 20:35
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
einfache mysql abfrage und mysql update haut nicht ganz hin djrace PHP Tipps 2005-2 6 12.08.2005 15:28
update in mysql über php se-clan PHP Tipps 2005-2 24 17.07.2005 19:57
Update in mysql funzt nicht maeck PHP Tipps 2005-2 4 27.06.2005 22:52
Error nach mySQL update: mysql_fetch_array() PHP Tipps 2005 5 04.02.2005 17:16
MySQL UPDATE Befehl funktioniert nicht PHP Tipps 2005 6 24.01.2005 15:03
mysql update query mit mehreren Tabellen funktioniert nicht PHP-Fortgeschrittene 5 08.01.2005 16:29
php / Mysql Update auf neuste Version PHP Tipps 2007 5 05.01.2005 19:34
[Erledigt] Wieso geht das mysql update nich PHP Tipps 2004 6 30.07.2004 11:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysqldump umlaute, http://www.php.de/php-tipps-2006/40480-mysql-update-mit-umlauten.html, mysql update umlaute, mysql reaplce utf8, php mysql update umlaute, mysql kollation für umlaute mit phpmyadmin ändern, mysqldump umlaute ersetzen, mysql kollation mit umlauten, mysql kollation umlaute, nach mysqlupdate werden umlaute nicht richtig angezeigt, php mysqldump umlaute, mysql update umlaut, .myd .frm falsche umlaute, kollation mysql umlaute, mysql update umlaute fehler, umlaute per update ersetzten mysql 5, phpmyadmin sql umlaute update ä, mysql update mit umlauten, update query umlaut, mysql phpmyadmin umlaute ersetzen

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:57 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.