phpbar.de logo

Mailinglisten-Archive

Regelmaessiges Upload in MySQL Datenbank aus CSV-Datei hinter Firewall
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Regelmaessiges Upload in MySQL Datenbank aus CSV-Datei hinter Firewall



Hey Liste,

ich moechte regelmaessig Daten in eine MySQL Datenbank schaufeln, aus einer
CSC-Datei.

Was habe ich getan:

1. Upload per FTP auf den Server (bsp.csv).

Wo liegt nun das Problem?

Laut MySQL Handbuch:

Aus Sicherheitsgruenden muß, wenn eine Textdatei auf dem Server eingelesen
wird, diese entweder im Datenbankverzeichnis liegen, oder allgemein lesbar
sein. Um also den Befehl LOAD DATA INFILE ausführen zu können, muß man die
Datei Privilegien (file privilege) besitzen.

Da es sich um ein PureTec Server handelt kann ich das wohl schon mal
vergessen.

Funktioniert mysqlimport bei PureTec?

Datenfiles koennen auch mit Hilfe des mysqlimport Utility eingelesen werden.
Es arbeitet identisch zu dem Befehl LOAD DATA INFILE auf dem Server. Die
LOCAL Option veranlaßt den Server, die Daten vom Client ueber das Netzwerk
zu laden. Die Option --compress beim Befehl mysqlimport veranlaßt Client und
Server, die Daten vor der Übermittlung zu komprimieren.

Wer hat schon einmal Daten ohne phpMyAdmin auf einen PureTec Server (MySQL
Datenbank) geladen, aus einer CSV-Datei?

So oder so aehnlich sollte es funktionieren, oder?

LOAD DATA INFILE 'bsp.csv' INTO TABLE tabellen_name FIELDS TERMINATED BY ';'

VIELEN DANK für jeden Ansatz.


Gruss von Frank

E-M_(at)_il: Frank_(at)_Team-Pachollek.com

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive