BCS Computersysteme Holzhau Tino Bellmann

MySQL und CSV-Import - Probleme

Frage: Wie kann ich eine Komma-separierte Datei (CSV) nach MySQL kopieren ? MYSQL unterstützt den Befehl "load data infile" nicht mehr. Außerdem will ich nur bestimmte Felder meiner CSV-Datei importieren.

Richtig, ab MySQL Version 4.xxx  - ich weiß die Versionsnummer nicht genau- geht das nicht mehr bzw. vorübergehend nicht. Dadurch kann man auch mit PHPAdmin nicht mehr so einfach importieren wie früher. Ich empfehle, ein kleines Perlscript zu schreiben. Ein Filehandle lesend öffnen, zeilenweise einlesen, die Datenfelder mit "split" in ein Array wandeln und diese dann sofort mit INSERT nach MYSQL schreiben. Wenn man nur bestimmte Datenfelder importieren will, muß man diese gezielt im Array und in der MYSQL-Tabelle ansprechen (Aus Array lesen und ins MYSQL inserten). Das ganze "Programm" dürfte maximal 20 Zeilen lang werden.... MfG Tino Bellmann

Informationen zu diesem Artikel:

Redakteur: Tino Bellmann
Erstellt: 15.09.2005
Aktuell: 22.07.2008
Ähnliche Themen: csv komma separiert datei import export mysql sql tabelle load data infile verion problem

Webdesign Linux Fonts
Thickbox Demo
Fancybox Demo
Datepicker Web Kalender Demo
Kostenloses Gästebuch
Your IP
Your Hostname
Unicode-Tabelle
Quittung online
Passwort Generator
Kleinanzeigen
CNC Ansteuerungssoftware für SMC800 und SMC1500
Ökobad Rechenberg
Holzhau Skifasching
Festumzug Rechenberg
Holzhau Dorffest
Holzhau Huskyrennen
Freiberger Eisenbahn
Segelfliegen Oschatz
Zoo Leipzig
Pferdebahn Döbeln
Elbsandsteingebirge
Biathlon
Weisseritztalbahn
Dampflok Videos
Döllnitzbahn
Drachenbootcup
Holzhau Videos