我有三个字段(长度,高度,宽度)的csv文件。我希望逐行读取这些值并在database.how中更新这些值以逐行读取文件并更新数据库中的这些值。
我们可以使用“load in file”查询将整个文件更新为db。但是我想将修改后的值从csv更新到db.so如何逐行读取文件并更新这些值。?
答案 0 :(得分:3)
#!/bin/sh IFS=, while read one two three; do echo "insert into table( col1, col2, col3 ) "' '"values ('$one', '$two', '$three');" done | mysql db;