phpbar.de logo

Mailinglisten-Archive

[php] LOAD DATA INFILE

[php] LOAD DATA INFILE

Frank Pachollek Team_(at)_Team-Pachollek.com
Fri, 3 Dec 1999 19:10:37 +0100


> Hallo Frank,
>
>
> > Sind wir nicht alle ein bischen Hey?
>
> mal sehen, was heute noch so alles passiert, dann kann mehr dazu sagen.
>
>
> > 1105mysql_error() : File '.\abc\artikel_neu.csv' not found (Errcode: 2)
> > Und hier der "Verursacher":
> >
> > $urdat = "artikel_neu.csv";
> > $query="LOAD DATA INFILE '$urdat' REPLACE INTO TABLE artikel FIELDS
> > TERMINATED BY ';'";
> >
> > Die CSV-Datei liegt im gleichen Verzeichnis wie das Script!
> > Wo muss eine Datei liegen damit LOAD DATA INFILE drauf
> zugreifen kann und
>
> ok. Sie muss im gleichen Verzeichnis wie die Datenbank liegen, wenn Du
> ohne Pfadangabe arbeitest.
>
> Ansonsten eher so: $urdat = "/usr/local/artikel_neu.csv";
> oder Windows $urdat = "c:/webroot/scripts/artikel_neu.csv";
>
>
>
> > wie kommt PHP auf das Verzeichnis ".\abc\" soll heissen aus welcher
> > Umgebungsvariable zieht PHP seine Infos?
>
> PHP echo-t nur mysql. Die Datenbank heisst "abc" ;-)
>
>
> > Vielen Dank auch auf einen Hinweis aufs Manual.
>
> Gerne: http://www.tcx.se/Manual/manual.html = 1,3 MB  :)
> Und nicht mit IE4 laden, der schafft es möglicherweise nicht. Kann man
> jedenfalls perfekt im Volltext drin suchen.
>
>
>
> Mit freundlichen Grüßen,
> Oliver Kummerow
> email: naklar_(at)_altavista.net

Hey Liste,
Danke Anke aeeh Danke Oliver,

ein sehr guter Hinweis! Nun funktioniert es auf dem lokalen WAMP, nur ...

LOAD DATA INFILE '/kunden/home/pages/domainxyz/domainxyz/artikel_neu.csv'
REPLACE INTO TABLE artikel FIELDS TERMINATED BY ';'
1045 mysql_error(): Access denied for user: 'xxxxxx_(at)_pt6.puretec.de' (Using
password: YES)

Funktioniert ein LOAD DATA INFILE bei PureTec nicht, obwohl die Datei doch
bereits hinter der Firewall ist?

Hat jemand eine Erklärung?

Dank Norberts Hilfe habe ich den Upload hinbekommen mit:
<schnipp>
file(artikel_neu.csv);
.
.
.
INSERT INTO artikel VALUES ...;
</schnipp>
Wesentlich eleganter waere naturlich LOAD DATA INFILE ...


Gruss von Frank

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



php::bar PHP Wiki   -   Listenarchive