我有很多像这样的txt文件:
aaaa bbbb cccc xxxx dddd eeee yyyy ffff
aaaa bbbb cccc xxxx dddd eeee yyyy ffff
aaaa bbbb cccc xxxx dddd eeee yyyy ffff
现在我想使用MySQL的LOAD DATA IN FILE
命令,但是如何将它应用于多个文件?
而且,我在这些文件中不需要xxxx
和yyyy
。
答案 0 :(得分:0)
使用简单的shell命令:
ls *.txt | awk '{printf("LOAD DATA INFILE \'%s\' INTO TABLE tablename;\n", $0)}' |
mysql -u user -p password db_name