一次运行多个 SQL 文件

一次运行多个 SQL 文件

我感觉我以前运行过类似下面的命令,但现在尝试时出现错误。也许我只是一时糊涂,语法不对。

mysql -u root -p db_name < *.sql

我期望它能按字母顺序运行文件夹中的所有 SQL 文件。但是,我收到此错误:

-bash: *.sql: ambiguous redirect

答案1

尝试一下这个:

cat *.sql | mysql -u root -p db_name

相关内容