2016-12-10 2 views
1

Trotz einer umfassenden Suche konnte ich keine definitive Antwort finden, wie man ein mysql-Skript ausführt, das in einem bestimmten Verzeichnis direkt in der mysql-Shell sitzt.Wie führe ich ein mysql-Migrationsskript in MYSQL Shell aus?

Die MYSQL Dokumentation heißt es: shell> mysql < text_file

So weit so gut, aber die Textdatei (* .sql) sitzt in einem anderen Verzeichnis als die MySQL-Instanz. So funktioniert das nicht so einfach - leider ...

Ich hoffe, dass mir jemand helfen kann.

Danke im Voraus

GG

Antwort

1

In der Dokumentation, die Sie zitieren, "shell>" bezieht sich auf eine Unix-Eingabeaufforderung nicht MySQL-Shell.

In MySQL-Shell, einfach "Quelle/Pfad/zu/Datei" "/ Pfad/zu" ist der absolute Pfad zu der Datei.

+0

Dank Tristan, ja, das ist, was ich herausgefunden, nachdem die Dokumentation tiefer :-) –

+0

studieren Sie auch diese aus der Schale, mit dem absoluten Pfad, wie 'mysql Guriandoro

0

fand es so aus mir ;-)

einfach den Quellpfad des Skripts fügen Sie hinter dem mysql-Prompt wie:

mysql> SOURCE C: \ Benutzer \ Folder \ Folder ...

Bester GG

+0

Schön, ich schlage vor, Sie del Ete diese Antwort und validiere meine von gestern, obwohl;) – Tristan

Verwandte Themen