因此,我想创建一个表并从位于多个目录的 .tsv 文件中插入记录。所有文件都具有相同的列、相同的名称、相同的格式(.tsv),但其中具有不同的遗传信息并且来自不同的命名文件夹。 有谁知道一个简单的方法来做到这一点?我希望将所有这些文件中的所有信息保存在一张表中。 我不是程序员,但了解基本的 bash 和 sql。任何想法表示赞赏。 非常感谢。
最佳答案
mysqlimport 怎么样
cat ./*/*.tsv > table_name.tsv
mysqlimport \
-u root \
-ptmppassword \
--fields-terminated-by="\t"
[other options] \
db_name \
table_name.tsv
关于mysql - 从不同目录创建数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24023696/