從MySQL讀取數據賦值給shell變數

火星人 @ 2014-03-08 , reply:0


很多時候需要用到shell腳本去修改MySQL資料庫,就需要用從資料庫讀取數據,然後賦值給shell的變數,這可以進行判斷,例如

資料庫:db_abc

該數據里的數據表:user(id,name)

  1. mysql -uroot -p123456 -D db_abc -e "select name from user where id=8;" | grep -v name

解釋一下,這裡是要獲取id為8的的用戶的用戶名(name),上面的只是以最簡單的方式把結果列印在了屏幕上,要賦值給shell就容易了,就不多說了,這算是一個小技巧吧!

本文出自 「陸小K網路工作室」 博客,請務必保留此出處http://luxiaok.blog.51cto.com/2177896/835865





[火星人 via ] 從MySQL讀取數據賦值給shell變數已經有262次圍觀

http://www.coctec.com/docs/linux/show-post-46156.html