MYSQL命令执行多个.sql文件

时间:2011-03-14 04:26:26

标签: mysql sql oracle

我想编写并执行一个将执行多个其他.sql文件的mysql .sql文件。我正在寻找与Oracle相当的东西:

@script1.sql
@script2.sql
@script3.sql

MYSQL是否有命令?

2 个答案:

答案 0 :(得分:10)

从bash或任何shell,您可以运行如下

cat script*.sql | mysql -u root -pYOURPASSWORD  dbname

这将为'dbname'

的sql文件执行所有操作

干杯!!

答案 1 :(得分:4)

source script1.sql;
source script2.sql;
...