mysql - 将 .sql 文件的文件夹导入单个数据库

标签 mysql import command-line-interface

我想将多个(超过 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/

相关文章:

scala - 如何对项目中的所有文件使用自定义预定义

.net - 使用 mono 在命令行上创建 .Net 解决方案

bash - 自动化 Heroku CLI 登录

mysql - LOAD DATA LOCAL INFILE 在 69k 行时停止导入

Python、MySQL、Django : set default value for table columns

MySQL 按组对表进行排序

mysql查询根据时间戳识别和删除重复项

php - 试图在 mysql 表中创建一个类似按钮的计数器,但是 UPDATE SET 不起作用

python - PyQt - 如何处理模块导入异常

android - org.apache.http 导入在更新到 Android M 后停止工作