假设我编写了一个名为Table_ABC.sql的脚本,用于创建表ABC。我为每个所需的表创建了许多这样的脚本。现在我想编写一个脚本,按顺序调用所有这些脚本文件,因此我需要另一个脚本文件createTables.sql。Mysql提供了从"mysql" shell应用程序执行脚本文件的选项,但找不到类似于 exec c:/myscripts/mytable.sql 的命令。请告诉我是否有任何命令可以在最新的mysql版本中编写在SQL脚本本身中以调用其他命令或相同的替代方法。
谢谢
谢谢
您可以使用source
命令。因此,您的脚本将是以下内容:
use your_db;
source script/s1.sql;
source script/s2.sql;
-- so on, so forth