phpbar.de logo

Mailinglisten-Archive

Re: SELECT * INTO OUTFILE
Archiv Mailingliste mysql-de

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

Re: SELECT * INTO OUTFILE



Hallo,

> ----------
> Von: 	Falk Fiedler[SMTP:falk_fiedler_(at)_yahoo.de]
> 
> das hab ich bisher gemacht .......
> 
> $result = "SELECT * FROM artikel INTO OUTFILE 'test.csv'";
> 
Ich hab das noch nicht ausprobiert, aber wenn ich das Manual richtig
verstanden habe, wäre es so richtig:

select * from artikel into outfile '/hier/kommts/hin/output.csv' FIELDS
TERMINATED BY ';' ENCLOSED BY '"'

Die Parameter "fields terminated by" und "enclosed by" sind nicht als
wahlweise
beschrieben.

Vermutlich hast du aber noch ein ganz anderes Problem:

Das test.csv wird irgendwo abgelegt, vermutlich da, wo sich die Datei
mysqld befindet. Dort darf der Web-
server mit sicherheit nicht hinschreiben. Der Mysql-Server weis ja nicht,
was du grad als aktuelles Verzeich-
nis hast und geht von seinem aktuellen Verzeichnis aus.
Gib da sicherheitshalber den ganzen Pfad zu der Datei an, wo sie hinsoll,
und achte darauf daß die Datei
nicht schon existiert und der Webserver dort schreiben darf.

Normalerweise sollte da aber auch eine Fehlermeldung im Browser angezeigt
werden, wenn was schiefgeht.

Viele Grüße, Mathias

... ach ja .. und schau doch mal bei Gelegenheit bei http://learn.to/quote
vorbei ;-)

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive