dedlfix: mysql: Datamigration 4.0.23 -> 5.0.18

Beitrag lesen

echo $begrüßung;

ich habe die Tabellen der mysql 4.0.23 Installation exportiert und importieren sie gerade nach mysql 5.0.

Du überspringst hier die Versionsnummer 4.1 in der wesentliche Veränderungen bei den unterstützten Zeichensätzen und beim Zeichensatzhandling vorgenommen wurden. Dieses Versionsüberspringen wird vom MySQL-Handbuch nicht empfohlen. Siehe dazu: Upgrading MySQL.
Vermutlich hast du dir auch nicht die Kapitel

Welche Zeichenkodierung ist den im System (und Datenbank und Tabelle und Zellen) eingestellt?
Stellst du eine Zeichenkodierung für die aktuelle Verbindung ein (SET NAMES...)?
In welcher Kodierung liegen deine exportierten Daten vor? Vermutlich ist das eine andere (z.B. Latin1) als die Default-Einstellung des Systems (z.B. UTF-8).

echo "$verabschiedung $name";