Dateicodierung ändern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateicodierung ändern

    Hallo!
    Gibt es eine Möglichkeit eine Dateicodierung von ANSI in UTF-8 online zu ändern?

    Konkret kriege ich eine txt-Datei per FTP im ANSI Format geliefert und importiere die in meine DB. Vor dem Import möchte ich die Datei in UFT-8 umcodieren.
    Nur wie?

    Besten Dank für einen Tipp

  • #2
    Gib doch einfach beim Import an, welche Codierung die Datei hat.

    Ansonsten Inhalt auslesen, Umcodieren, neu schreiben.

    Kommentar


    • #3
      Original geschrieben von TobiaZ
      Gib doch einfach beim Import an, welche Codierung die Datei hat.

      Wie mach ich das denn?
      PHP-Code:
      mysql_query("LOAD DATA LOCAL INFILE 'Artikel.txt' 
      REPLACE INTO TABLE `
      $table` FIELDS TERMINATED BY ',' 
      ENCLOSED BY '\"'"

      Kommentar


      • #4
        Probier es ab und zu auch mal mit RTFM!

        [CHARACTER SET charset_name]

        Kommentar


        • #5
          wenn ich
          PHP-Code:
          mysql_query("LOAD DATA LOCAL INFILE 'Artikel.txt' 
          REPLACE INTO TABLE `
          $table` CHARACTER SET UTF8 FIELDS TERMINATED BY ',' 
          ENCLOSED BY '\"'"
          ) or die(mysql_error()); 
          nehme, kommt folgende Fehlermeldung...

          You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHARACTER SET UTF8 FIELDS TERMINATED BY ',' ENCLOSED BY '"'' at line 2


          Was ist denn nun schon wieder?!

          Kommentar


          • #6
            MySQL-Version?

            Und befolg auch mal die Regeln. Der PHP-Code interessiert hier nicht. Wir wollen lieber wissen, ob table auch korrekt eingesetzt wurde.
            Zuletzt geändert von TobiaZ; 17.10.2008, 13:04.

            Kommentar


            • #7
              MySQL 5.0.22

              Kommentar

              Lädt...
              X