我感觉我以前运行过类似下面的命令,但现在尝试时出现错误。也许我只是一时糊涂,语法不对。
mysql -u root -p db_name < *.sql
我期望它能按字母顺序运行文件夹中的所有 SQL 文件。但是,我收到此错误:
-bash: *.sql: ambiguous redirect
答案1
尝试一下这个:
cat *.sql | mysql -u root -p db_name
我感觉我以前运行过类似下面的命令,但现在尝试时出现错误。也许我只是一时糊涂,语法不对。
mysql -u root -p db_name < *.sql
我期望它能按字母顺序运行文件夹中的所有 SQL 文件。但是,我收到此错误:
-bash: *.sql: ambiguous redirect
尝试一下这个:
cat *.sql | mysql -u root -p db_name