从bash循环执行mysql查询而不是每次都重新连接?

时间:2015-09-30 12:32:06

标签: mysql bash loops

我的每行都有一个包含字符串的文件,我需要检查任何字符串是否匹配表格列中的字符串。如果我这样做,它每次重新连接,这是无效的。我也尝试过全文搜索,但由于文件中的字符串有点(。),因此它会拆分它们并匹配子串。我需要完全匹配。

while IFS= read -r LINE; do
   mysql -u USER -pPASS -D DB  mysql -e "select * from TABLE where FIELD='$LINE'"
done < input.txt

最好的方法是什么? 感谢

0 个答案:

没有答案