Daten aus einer TXT-Datei in eine DB einlesen.

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

  • Daten aus einer TXT-Datei in eine DB einlesen.

    Hallo

    Ich habe eine Log-Datei. Die Datei ist schreibgeschutzt und wird ständig ergänzt. Ich bräuchte ein SQL Statement, mit dem ich Daten aus dieser Datei in meine MySQL-DB einlesen kann. Dabei dürfen keine Dublikate vorkommen. Und beim Einlesen müssen nur die Daten eingefügt werden, die seit dem letzten Einlesen in die Datei eingetragen wurden.


    z.B.
    Dateizustand am 01.01.2005
    ------------------------------------
    01.01.2005 12:03 192.168.1.10 user1
    01.01.2005 12:03 192.168.1.10 user1
    01.01.2005 12:34 192.168.1.12 user2
    01.01.2005 15:17 192.168.1.10 user1

    Dateizustand am 01.01.2005
    ------------------------------------
    01.01.2005 12:03 192.168.1.10 user1
    01.01.2005 12:03 192.168.1.10 user1
    01.01.2005 12:34 192.168.1.12 user2
    01.01.2005 15:17 192.168.1.10 user1
    02.01.2005 17:39 192.168.1.13 user3
    02.01.2005 23:56 192.168.1.10 user1

    Ich habe schon eine PHP-Funktion geschrieben, die beim Einlesen einer Zeile die Daten in folgende Variablen abspeichert:
    $datum, $zeit, $ip, $user

    Meine Tabelle sieht so aus:
    [datum] [zeit] [ip] [user]

    Im voraus danke :-)
    Zuletzt geändert von APInet; 30.10.2005, 22:28.
Lädt...
X