我想将多个(超过 100 个).sql 文件导入到单个数据库中。我可以做一个
mysql -u root -p db_name < /tmp/export/data.sql
但是我有很多,所以我尝试了这个但是它没有说明“模糊重定向”
mysql -u root -p db_name < /tmp/export/*
我可以从命令行使用另一种方法来执行此操作吗?
最佳答案
尝试:
find . -name '*.sql' | awk '{ print "source",$0 }' | mysql --batch -u root -p db_name
关于mysql - 将 .sql 文件的文件夹导入单个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18535839/