Buchstaben ersetzen mit SQL Befehl?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Co$m1x, 11. April 2007 .

  1. 11. April 2007
    Ahoi,

    Hab mal wieder ein Problem, ich wöllte gern in meiner Datenbank einen Buchstaben ersetzen zB überall wo ein ö ist soll ein Ö draus werden.

    Und dieser Befehl soll alle Tabellen aus der Datenbank erfassen...

    Geht sowas?

    Bewertung für jeden richtigen Tipp!
     
  2. 11. April 2007
    AW: Buchstaben ersetzen mit SQL Befehl?

    setzt mal ein doctype und das richtige meta, dann sollte das von selbst klappen
     
  3. 11. April 2007
    AW: Buchstaben ersetzen mit SQL Befehl?

    Also ich würde da jetzt nicht groß ein Script nehmen, sondern einfach:
    1.) in phpMyAdmin gehen
    2.) die Datenbank auswählen
    3.) auf exportieren gehen (alle Tables auswählen)
    4.) die SQL Befehle in irgendeinen Editor packen
    5.) suchen/ersetzen machen (aufpassen, dass du damit die SQL-Befehle nicht kaputt machst)
    6.) datenbank wieder importieren, bzw. SQL Befehle ausführen (erst einmal testweise die datenbank unter anderem namen inportieren, falls sich ein fehler eingeschlichen hat)

    Denke das geht relativ einfach


    mfg,
    m00pd00p
     
  4. 11. April 2007
    AW: Buchstaben ersetzen mit SQL Befehl?

    beides richtig gesetzt, es geht nur um alte umlaute wenn ich was neues poste dann sind die umlaute richtig drin
     
  5. 11. April 2007
    AW: Buchstaben ersetzen mit SQL Befehl?

    [G]mysql replace[/G]
    ergebnis nummer 4 ist sehr hilfreich
    http://www.nikmakris.com/2005/mar/29.html
    Code:
    update [table_name] set [field_name] = replace([field_name],'[string_to_find]','[string_to_replace]');
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.