少年阿宾

那些青春的岁月

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
在linux下用shell脚本读取mysql结果集中值的二种方法,按行读取sql结果,将sql执行结果读取到shell变量中,然后读取。

shell脚本读取mysql结果集的值

按行读取sql结果:

while read -a row

do

 echo "..${row[0]}..${row[1]}..${row[2]}.."

done < <(echo "SELECT A, B, C FROM table_a"

 mysql database -u $user -p $password)

将sql执行结果读取到shell变量中:

while read a b c

do

 echo "..${a}..${b}..${c}.."

done < <(echo "SELECT A, B, C FROM table_a"

 mysql database -u $user -p $password)





posted on 2015-01-10 21:06 abin 阅读(3638) 评论(0)  编辑  收藏 所属分类: shell

只有注册用户登录后才能发表评论。


网站导航: