テーブルABCを作成するスクリプトTable_ABC.sqlを作成したとします。必要なテーブルごとに、このようなスクリプトを多数作成しました。ここで、これらすべてのスクリプトファイルを順番に呼び出すスクリプトを作成したいので、基本的には別のスクリプトファイルcreateTables.sqlが必要です。 Mysqlは、「mysql」シェルアプリケーションからスクリプトファイルを実行するオプションを提供しますが、exec c:/myscripts/mytable.sqlのようなコマンドを見つけることができます。最新のmysqlバージョンまたはその代替バージョンで他のコマンドを呼び出すためにSQLスクリプト自体に記述できるコマンドがあるかどうかを教えてください。
ありがとう
source
コマンドを使用できます。したがって、スクリプトは次のようになります。
use your_db;
source script/s1.sql;
source script/s2.sql;
-- so on, so forth