Mysql 从不同目录创建数据库表
因此,我想创建一个表,并从位于多个目录中的.tsv文件中插入记录。所有文件都具有相同的列、相同的名称、相同的格式(.tsv),但其中包含不同的遗传信息,并且来自不同的命名文件夹。 有人知道一个简单的方法吗?我希望所有这些文件中的所有信息都在一个表中。 我不是程序员,但知道基本的bash和sql。欢迎提出任何意见。 非常感谢。mysqlimport怎么样Mysql 从不同目录创建数据库表,mysql,sql,bash,awk,scripting,Mysql,Sql,Bash,Awk,Scripting,因此,我想创建一个表,并从位于多个目录中的.tsv文件中插入记录。所有文件都具有相同的列、相同的名称、相同的格式(.tsv),但其中包含不同的遗传信息,并且来自不同的命名文件夹。 有人知道一个简单的方法吗?我希望所有这些文件中的所有信息都在一个表中。 我不是程序员,但知道基本的bash和sql。欢迎提出任何意见。 非常感谢。mysqlimport怎么样 cat ./*/*.tsv > table_name.tsv mysqlimport \ -u root \ -ptmpp
cat ./*/*.tsv > table_name.tsv
mysqlimport \
-u root \
-ptmppassword \
--fields-terminated-by="\t"
[other options] \
db_name \
table_name.tsv
请参见查找程序员。你在你头上。