獲取Mysql的狀態、變數
朋友問道如何寫一個通用的函式獲取Shell的狀態及各種變數,以下為一個很好的例子
#getMysqlEnv SLAVE_SATUS localhost root mysql "show status like 'Slave_running'";
#echo $SLAVE_SATUS
getMysqlEnv()
{
local l_statusVal="$1"
local l_Host="$2"
local l_UserName="$3"
local l_Pwd="$4"
shift 4
local l_cmd="$@"
local l_mysqlResult=""
l_mysqlResult=$(mysql -h${l_Host} -u${l_UserName} -p${l_Pwd} --skip_column_names -e "${l_cmd}")
l_mysqlResult=$(echo $l_mysqlResult | cut -f2 -d' ')
eval $l_statusVal=$l_mysqlResult
}
#getMysqlEnv SLAVE_SATUS localhost root mysql "show status like 'Slave_running'";
#echo $SLAVE_SATUS
getMysqlEnv()
{
local l_statusVal="$1"
local l_Host="$2"
local l_UserName="$3"
local l_Pwd="$4"
shift 4
local l_cmd="$@"
local l_mysqlResult=""
l_mysqlResult=$(mysql -h${l_Host} -u${l_UserName} -p${l_Pwd} --skip_column_names -e "${l_cmd}")
l_mysqlResult=$(echo $l_mysqlResult | cut -f2 -d' ')
eval $l_statusVal=$l_mysqlResult
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29497382/viewspace-2153352/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql較為重要的狀態變數MySql變數
- DB2_獲取系統引數狀態DB2
- Jquery獲取radio的狀態jQuery
- MySQL 變數及效能狀態檢視知識技巧MySql變數
- Android獲取狀態列高度Android
- 如何獲取變數token的值變數
- 如何獲取變數 token 的值變數
- XPAGES 中CGI變數的獲取變數
- [React Native]獲取網路狀態React Native
- 完美獲取Android狀態列高度Android
- 用設計模式去掉沒必要的狀態變數 —— 狀態模式設計模式變數
- Android 監聽鍵盤狀態變化,並獲取鍵盤高度Android
- 如何獲取繫結變數變數
- 介面測試的獲取token變數變數
- python 獲取變數名的方法Python變數
- 獲取sql繫結變數的值SQL變數
- [Android Framework]獲取U盤 SD 狀態AndroidFramework
- [Android]獲取網路連線狀態Android
- ORACLE 獲取繫結變數值Oracle變數
- 如何獲取繫結變數值變數
- qt 獲取設定好的環境變數QT變數
- java Properties獲取本地檔案的變數Java變數
- C++ 接受狀態變數的lambda表示式C++變數
- 微信小程式直播狀態介面如何獲取微信小程式
- redis 使用GETRANGE 來獲取一組bitmap狀態Redis
- [MySQL5.6]PerformanceSchema學習:命名規範、狀態變數及其他(2)MySqlORM變數
- Oracle獲取繫結變數的各種方法Oracle變數
- Android APP如何獲取裝置網線插拔的狀態AndroidAPP
- 資料庫效能大揭秘:玩轉MySQL監控指標狀態變數資料庫MySql指標變數
- 關於獲取android訊號強度和電池狀態變化圖示修改的方法Android
- 用python獲取mysql中的錶行數PythonMySql
- js_獲取與設定css變數的值JSCSS變數
- MySQL handler相關狀態引數解釋MySql
- Oracle使用普通變數獲取遊標資訊Oracle變數
- python 獲取設定環境變數Python變數
- 如何獲取Vivo系統的懸浮窗許可權狀態
- HarmonyOS 實踐之應用狀態變數共享變數
- PostgreSQL狀態變遷SQL