newbie: SELECT anweisung -> ergebnis als file

newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 15:32:35 von Gina Meyer

Hallo zusammen,

für mein PHP - MySQL Projekt möchte ich gerne via Kommandozeile das Ergebnis
meiner Abfrage 'SELECT * FROM customer;' anstatt im Fenster in ein
existierendes File (result.txt) einlesen.

wie mach ich das ... welches Kommando muss ich eingeben ?

tia
Gina :)

Re: newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 15:48:01 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 15:48:42 von Stefan Dreyer

Gina Meyer wrote:
> Hallo zusammen,
>=20
> für mein PHP - MySQL Projekt möchte ich gerne via Kommandozeile das=
Ergebnis
> meiner Abfrage 'SELECT * FROM customer;' anstatt im Fenster in ein
> existierendes File (result.txt) einlesen.
>=20
> wie mach ich das ... welches Kommando muss ich eingeben ?

Du bist mit dieser Frage hier etwas flasch. Deine Antwort suchst
Du bei den PHP-Dateioperationen. Ich empfehle einfach mal das
Handbuch zu lesen. Dort steht alles dazu drin.

Re: newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 16:10:21 von Gina Meyer

Gina Meyer wrote:
> Hallo zusammen,
>
> für mein PHP - MySQL Projekt möchte ich gerne via Kommandozeile das
> Ergebnis meiner Abfrage 'SELECT * FROM customer;' anstatt im Fenster
> in ein existierendes File (result.txt) einlesen.
>
> wie mach ich das ... welches Kommando muss ich eingeben ?
>
> tia
> Gina :)

danke für den Hinweis re Gruppe
habs inzwischen aber
>mysql -u root -t project < ..\scripts\in.txt > ..\scripts\out.txt

Gruß Gina

Re: newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 17:05:29 von Claus Reibenstein

Stefan Dreyer schrieb:

> Gina Meyer wrote:
>
>> für mein PHP - MySQL Projekt möchte ich gerne via Kommandozeile das Ergebnis
¯¯¯¯¯¯¯¯¯¯¯¯¯

> Du bist mit dieser Frage hier etwas flasch. Deine Antwort suchst
> Du bei den PHP-Dateioperationen.

Was haben die PHP-Dateioperationen mit der Kommandozeile zu tun?

Gruß. Claus

Re: newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 17:19:51 von Claus Reibenstein

Gina Meyer schrieb:

> für mein PHP - MySQL Projekt möchte ich gerne via Kommandozeile das Ergebnis
> meiner Abfrage 'SELECT * FROM customer;' anstatt im Fenster in ein
> existierendes File (result.txt) einlesen.

Was meinst Du mit "in ein File einlesen"? Man kann in ein File nichts
lesen, sondern nur aus einem File lesen oder in ein File schreiben. Ich
vermute mal, Du meinst Letzteres.

Dann ist mir nicht ganz klar, welche "Kommandozeile" Du meinst. Die des
Betriebssystems oder die des MySQL-Clients?

Beim Betriebssystem kannst Du z.B. die Ausgabe eines beliebigen
Kommandozeilenbefehls in eine Datei umlenken. Wie das genau geht, hängt
vom Betriebssystem ab (bei Windows und Unix/Linux z.B. funktioniert dies
mit ">Dateiname" bzw. ">>Dateiname", falls Du die Ausgabe an die bereits
vorhandene Datei anhängen möchtest). Im Zweifelsfall hilft hier die
Systemdokumentation.

Beim MySQL-Client hilft das Kommanto "tee" weiter.

Gruß. Claus

Re: newbie: SELECT anweisung -> ergebnis als file

am 26.01.2008 17:38:50 von Claus Reibenstein

Claus Reibenstein schrieb:

> Beim MySQL-Client hilft das Kommanto "tee" weiter.
¯¯¯¯¯¯¯¯

Autsch! Ich glaube, ich brauche dringend Urlaub ...

Gruß. Claus

Re: newbie: SELECT anweisung -> ergebnis als file

am 27.01.2008 16:43:46 von Stefan Dreyer

Claus Reibenstein wrote:
> Stefan Dreyer schrieb:
>=20
>=20
>>Gina Meyer wrote:
>>
>>
>>>für mein PHP - MySQL Projekt möchte ich gerne via Kommandozeile da=
s Ergebnis
>=20
> ¯¯¯¯¯¯=
¯¯¯¯¯¯=AF
>=20
>=20
>>Du bist mit dieser Frage hier etwas flasch. Deine Antwort suchst
>>Du bei den PHP-Dateioperationen.
>=20
>=20
> Was haben die PHP-Dateioperationen mit der Kommandozeile zu tun?

Man sollte im übermüdeten Zustand keine News beantworten. Ich hatte n=
ur=20
PHP und nicht Kommandozeile gelesen. Ich bitte um Verzeihung.