【发布时间】:2012-11-30 18:54:12
【问题描述】:
我正在使用 mysqlimport 使用 bash 脚本将 5 个不同的 csv 文件导入到一个公共数据库表中。
File[0]=one
File[1]=two
File[2]=three
File[3]=four
File[4]=five
for i in 0 1 2 3 4 5 6 7 8 9 10
do
mysqlimport --fields-optionally-enclosed-by=\" --fields-terminated-by=, --lines-terminated-by="<br />\n" -uusername -ppassword --local tablename /path/${File[i]}.txt
done
现在我想在公用表中添加一个额外的列,该列对每个文件都有一个唯一的 ID。例如。对于 one.csv 的所有条目,id 的值为 1。
有没有办法在通过 bash 脚本导入的同时做到这一点?我不想每次都去 mysql 控制台并从那里开始。
欢迎提出任何建议。
【问题讨论】:
标签: mysql mysqlimport