Wie kann ich die dump einer MySQL-Datenbank mit Hilfe von ant?
Ich konnte keinerlei Informationen darüber finden, wie man dump einer MySQL-Datenbank mit einem ant-task.
Habe ich, um meine eigene Aufgabe, dies zu tun?
ANT script ===generate==> myDataBase.sql
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie ein target, das den "mysqldump" - Befehl wie diesen:
Nun können Sie machen Sie den dump durch ausführen ant-dump-Datenbank
Und zu importieren einige sql-Datei mit ant, das ist auch nützlich:
*beachten Sie, dass Sie die richtige ist -ppassword und nicht -p Kennwort
oder:
Es ist auch schön, weil es keine externen libs/sql-Treiber wie org.gjt.mm.mysql.Treiber.
Können Sie mit Exec-task, der starten in Ihr Skript führt alle erforderlichen Maßnahmen für dumping (oder was auch immer).
Wenn Sie wollen, um Daten getrieben, versuchen Sie, dieser Kerl mit der ant-sql Aufgabe: