Falsche Darstellung der Umlaute in mySQL-DB

Hallo zusammen!

Ich möchte ein paar Adressen (knapp 200) in die mySQL DB importieren und anschließend von einer Website mittels php abrufen und ausgeben lassen.
Problem ist, dass nach dem Import der Daten jegliche Umlaute nicht mehr dargestellt werden können. Ich habe schon unterschiedliche Kollations ausprobiert, aber nichts klappt (u.a. ut8_general_ci, latin1_german_ci…)

Was muss ich unter phpMyAdmin beachten und einstellen, damit es klappt?

Vielen Dank an alle & beste Grüße,
Lisa

Was muss ich unter phpMyAdmin beachten und einstellen, damit
es klappt?

Vielleicht klappts ja und der Browser stellt sie falsch dar. Welcher isses denn? Mac?

Stefan

Hallo,

Ich möchte ein paar Adressen (knapp 200) in die mySQL DB
importieren und anschließend von einer Website mittels php
abrufen und ausgeben lassen.

In welchem Charset sind die Daten?

Problem ist, dass nach dem Import der Daten jegliche Umlaute
nicht mehr dargestellt werden können. Ich habe schon
unterschiedliche Kollations ausprobiert, aber nichts klappt
(u.a. ut8_general_ci, latin1_german_ci…)

Was muss ich unter phpMyAdmin beachten und einstellen, damit
es klappt?

  1. den Charset einstellen, in dem die Daten sind. Und zwar für alle möglichen Einstellungen
  2. verifizieren, dass die Daten korrekt angekommen sind
  3. die Daten ausgeben, und im HTTP-Header den Charset mitschicken, in dem die Daten sind.

Grüße,
Moritz

Hi Stefan,

IE bzw. Firefox…

Gruß,
Lisa

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Moritz,

ich weiß es leider nicht genau, wie checke ich das.
Vielleicht zur Info: Ich habe lediglich eine Excel-Tabelle genommen, diese als .csv abgespeichert und diese Datei dann mit phpMyAdmin in die MYSQL Datenbank hochgeladen. Dort werden sie schon falsch angezeigt…

Gruß,
Lisa

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Lisa!

Installiere dir den „MySQLDumper“:
http://www.mysqldumper.de/
gehe dort in die Konfiguration, stelle das Charset auf „latin1“ und lade darüber die DB hoch. Du kannst die DB auch schon auf dem Server haben, in den Ordner „…mysqldumper/work/backup“ kopieren und dann kannst du sie im Tool direkt anklicken und sagen, dass er sie importieren soll.

Ich hatte zuvor mal eine ähnliches Problem.

Viele Grüße
André

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]