latin-1 bis utf-8 Datenbank

9

Ich habe eine Datenbank, die uft8_general_ci ist, das einzige Problem ist bis zu diesem Zeitpunkt eine Anwendung, die von einem früheren Entwickler programmiert wurde, scheint mit der Datenbank in latin-1 zu arbeiten.

Ich habe seitdem geändert, wie die App die Datenbank verwendet und kann jetzt einen Umlaut als Umlaut statt als à "lt speichern. Das Problem besteht nun darin, dass die Anwendung die zuvor vorhandenen Daten aus der Datenbank als (Beispiel) 'Süddeutsche' anstelle von 'Süddeutsche' liest.

Gibt es überhaupt eine Konvertierung der Daten innerhalb der Datenbank von einem Format in das andere?

Grüße

Bearbeiten:

%Vor%

Das hat für mich funktioniert.

    
mr12086 16.01.2012, 11:47
quelle

3 Antworten

1

Ссылка

Mit dem, was hier aufgeführt ist, haben alle meine Probleme behoben. Ich habe das mit meinen Live-Daten verwendet und hatte keine Probleme!

    
mr12086 21.02.2012, 17:13
quelle
2

Sie könnten SET NAMES versuchen, um die Datenbank in latin-1 mit Ihrer Anwendung sprechen zu lassen, während Sie in utf-8 speichern, oder Sie müssen alle vorherigen Datensätze in utf-8 -Strings

konvertieren     
bardiir 16.01.2012 12:04
quelle
2

probiere

aus %Vor%

und

%Vor%

Vergessen Sie nicht, das "ß" zu ersetzen:

%Vor%     
silly 20.02.2012 15:18
quelle