很多時候需要用到shell腳本去修改MySQL資料庫,就需要用從資料庫讀取數據,然後賦值給shell的變數,這可以進行判斷,例如
資料庫:db_abc
該數據里的數據表:user(id,name)
- 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
[火星人 ] 從MySQL讀取數據賦值給shell變數已經有1592次圍觀