Seite 1 von 1

Sonderzeichen weit und breit :(!

Verfasst: 16.02.2006 17:19
von JJacu
Hallo. Durch den Umzug wurdenn "Sonderzeichen" (??) (ä,ü,ö,ß) durch zwei stellige sonderzeichen ersetzt

Wobei
ä = Ä
ü = ü
ö = ö
ß = ß
usw.

Für alle Beiträge habe ich folgenden Code verwendet. (unten)
Dort muss ich die Tabelle angeben, und welches Feld ich updatren will... aber da ALLE tabellen (user, titel, categories, foren, beschreibungen, signaturenusw.) betroffen sind wäre es VERDAMMT mühsam feld für feld mit diesem befehl zu ändern... gibt es also nen befehl der in alle tabellen gleichzeitig, in jedem feld die osnder zeichen durch das normale wieder ersetz ?

UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')

Verfasst: 16.02.2006 22:14
von Swat
ich kenne das Problem hatte ich bei meinen Server umzug auch es liegt an der MySql Language (zusehne im phpMyAdmin ) die muss bei der alten DB und bei der neuen gleich sein dann sollte es wieder gehen bzw beim exportieren der Tabellen.

so hat es zumindest bei mir funktioniert

SWAT

Verfasst: 17.02.2006 18:44
von JJacu
Leider kann ich die "Language" nicht bearbeiten.

Was auffällt, schon nach dem Runterladen von der alten DAtenbank sind in der .sql Datei die SOnderzeichen... ich versuche es jetzt einfach auf eine andere Weiße ein Backup zu machen (nicht über phpmyadmin) , mache dafür einen neuen thread auf

Verfasst: 17.02.2006 18:47
von 9zehn
bei mir steht nach dem Umzug für alle Umlaute jetzt ein "?"
wie kann ich das beheben???

Danke für antworten!

Verfasst: 15.08.2007 03:50
von King Madness
Swat hat geschrieben:ich kenne das Problem hatte ich bei meinen Server umzug auch es liegt an der MySql Language (zusehne im phpMyAdmin ) die muss bei der alten DB und bei der neuen gleich sein dann sollte es wieder gehen bzw beim exportieren der Tabellen.

so hat es zumindest bei mir funktioniert

SWAT
Also bei mir sind die Sprachen beide gleich eingestellt UTF8_unicode_ci Deutsch.

Dennoch habe ich die komischen Zeichen.

Wenn ich den SQL-Befehl :
_________________________________________________
UPDATE phpbb_posts_text
SET post_text = REPLACE(post_text, 'old text', 'new text')
WHERE post_text LIKE '%old text%'
________________________________________________
benutze, kommt bei mir eine Fehlermeldung :
Objekt nicht gefunden ... :?:

Re: Sonderzeichen weit und breit :(!

Verfasst: 15.08.2007 19:28
von tts
JJacu hat geschrieben:Hallo. Durch den Umzug wurdenn "Sonderzeichen" (??) (ä,ü,ö,ß) durch zwei stellige sonderzeichen ersetzt.
Was für ein Umzug?

Verfasst: 16.08.2007 13:00
von Xwitz