SQl - Skripts (Batch Mode)

lernender

Cadet 4th Year
Registriert
Nov. 2004
Beiträge
77
Hallo

Hab heute mal ein .bat File erstellen wollen, leider gibt es da ein kleines Problem.
Wollte nur wissen, ob ihr den Code wisst, für dieses Problem:

Kleines Beispiel:
----------------------------
echo blablabla
echo.
echo blabla

cd [mysql Verzeichnis] -u test -p

(Ab hier läufts nicht mehr, siehe Fehlerbeschreibung)

create database test;

use database test;

usw...
----------------------------

Mit PW bring ich das nicht hin, den wenn ich es nach -p einfüge, dann passiert nix. und wenn ich es danach einfüge, dann bin ich in der DB, aber das batch file läuft nicht weiter...

Auch wenn ich kein Passwort eingebe, bleibt es beim *Welcome to mysql monitor, was auch immmer* und der rest kommt erst wieder, wenn ich auf /quit gehe, das bringt natürlich wenig, weil die DB dann in das falsche Verzeichnis eingefügt wird, bzw es passiert nichts!


Hoffe jemand kann mir helfen!

Grüsse
Lernender
 
Das Batch kann nicht weiterlaufen, weil der MySQL Monitor ein Programm ist, d.h. es muss erst beendet werden, bevor die Batch weiterläuft. Du könntest aber ein SQL Script erstellen, wo nur die SQL Befehle drin sind, und den MySQL Monitor beim Start anweisen, das script auszuführen.
 
Zurück
Oben