gibt es eine Möglichkeit eine MySQL Datenbank per Batch über
die Kommandozeile zu bearbeiten?
Ja
Ich habe eine TXT-Datei, in der die SQL-Befehle stehen um eine
Tabelle anzulegen.
Kann ich diese über die Kommandozeile einlesen lassen?
Wenn man innerhalb von MySQL nicht mit dem Befehl ‚infile‘ arbeiten will, kann man die Textdatei auch als .sql speichern und als Administrator ausführen lassen. Setzt aber eine Datei voraus, welche nur SQL-Befehle enthält.
Hier ein Beispiel für ein derartiges Vorgehen: http://www.eclipse.org/birt/phoenix/db/#mysql