.txt File inDatenbank schreiben
-
Hallo!
Ich hab mal ne Frage. Wie kann ich mit C ein .txt File auslesen und es dann in eine Tabelle einer MySQL Datenbank schreiben?
-
Na indem du das File öffnest (fopen) ausliest und dann den ganzen Inhalt per mysql-Abfrage in die DB einfügst.
Allerdings brauchst du dafür ne Datenbankanbindung. Da musst du mal suchen, ob es ne Library dafür gibt.Hättest du bei Google sicher auch schnell gefunden:
http://www.pronix.de/pronix-858.html
-
Hallo!
Ne Anbindung hab ich, das File ist geöffnet, nur wie mach ich das dann mit dem SQL Befehl? Ist das LOAD DATA INFILE ... ? Wenn ja, wie genau geht das denn? Ich hab da so mein Problem damit!
-
Da solltest du dich mal in die SQL-Syntax einarbeiten. Kommt drauf an, ob deine Datei ein kompletter DB-Dump ist, oder ob du nur Datensätze in der Datei hast, die du einfügen willst.
Geh lieber ins Datenbankforum, denn die SQl-Syntax ist C-unabhängig.
-
Danke für deine Antwort!