Datenbanken automatisiert auslesen ?

Hallo zusammen!

Ich will so etwas wie eine Batch-Datei schreiben, die mir automatisiert SQL Befehle ausführt.

Die Befehle:

SELECT a,b INTO OUTFILE „result.txt“ FROM tabelle;
und
LOAD DATA LOCAL INFILE „C:/XSLOutput.txt“ INTO Table neu;

Also, das er mir auf Knopfdruck die Daten in die „result.txt“ speichert,
und auf Knopfdruck die Datei wieder ausließt.
Ist das möglich?

Ich kenn mich mit batch-Daten überhaupt nicht aus.
Kann ich das in Java schreiben??
oder wie mach ich das???

Auch hallo.

Hallo zusammen!

Ich will so etwas wie eine Batch-Datei :schreiben, die mir
automatisiert SQL Befehle ausführt.

Das Zauberwort heisst ‚Trigger‘ und wird innerhalb einer DB-GUI ausgeführt. Welches DBMS soll überhaupt verwendet werden ? (MySQL, Oracle, MS ACCESS,…)

Die Befehle:

SELECT a,b INTO OUTFILE „result.txt“ FROM :tabelle;
und
LOAD DATA LOCAL INFILE „C:/XSLOutput.txt“ INTO :Table neu;

Geht auch mit MySQL+PHPMyAdmin :smile:

Also, das er mir auf Knopfdruck die Daten in :die „result.txt“
speichert,

…welche im Extremfall dann überschrieben wird

und auf Knopfdruck die Datei wieder ausließt.
Ist das möglich?

Ja.

Ich kenn mich mit batch-Daten überhaupt nicht :aus.

Wäre dieselbe Logik (wenn die bat-Datei lesend&schreibend auf die DB zugreifen darf)

Kann ich das in Java schreiben??

Ja. Braucht aber einen ODBC oder JDBC-Connector
…ein wenig Werbung für ‚Datenbanken und Java‘ unter http://www.amazon.de/exec/obidos/ASIN/3898642283/qid…

HTH
mfg M.L.

Also das ist eine MySQL datenbank.
Ich würde das dann gerne mit Java realisieren.
kannst du mir da vielleicht einen kleinen Ansatz geben?
also wie ich das mit den Klassen regeln soll?
(bin anfänger) :smile:

Hallo erstmal.

Also das ist eine MySQL datenbank.

Aha, u.U. könnte die Versionsnummer wichtig werden

Ich würde das dann gerne mit Java realisieren.

Warum nicht ? Aber auch hier bitte die Version beachten (aktuell ist 1.4 & 1.5)

kannst du mir da vielleicht einen kleinen Ansatz geben?
also wie ich das mit den Klassen regeln soll?
(bin anfänger) :smile:

Darf man da mit dem Java Almanach anrücken ?
Wenn ja, dann bitte hier einsteigen: http://javaalmanac.com/egs/java.sql/pkg.html (Online Version)
(Quelle: böse suchmaschine @ +java +mysql +code)
…es sei denn, man hat andere Ansprüche :wink:

HTH
mfg M.L.