MySQL Fügen Sie ein Skript in das Skript ein

Ich bin beteiligt an einem Projekt zur Migration eines Projekts von Oracle nach MySQL. In Oracle kann ich ein SQL-Skript erstellen, das auf andere externe SQL-Skriptdateien verweist oder diese einschließt, wenn der Stapel über die Befehlszeile ausgeführt wird. Ich habe ein Skript namens CreateAllTables.sql, das intern so aussieht:

@tables\Site.sql
@tables\Language.sql
@tables\Country.sql
@tables\Locale.sql
@tables\Tag.sql

Der MySQL-Befehlszeilenbefehl "Source" ist mir bereits bekannt, aber mein Ziel ist es, eine einzelne SQL-Hauptskriptdatei aufzurufen, die andere Skripts über einen einzigen Befehlszeilenaufruf wie diesen enthält:

mysql --user=root --password --database=junkdb -vv < CreateAllTables.sql

Meine Frage ist also, wie ich das mit MySQL mache.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage