利用Shell腳本實現(xiàn)遠程MySQL自動查詢
更新時間:2013年06月28日 18:19:24 作者:
本篇文章是對利用Shell腳本實現(xiàn)遠程MySQL自動查詢的方法進行了詳細的分析介紹,需要的朋友參考下
下面這個腳本是一個簡單用來執(zhí)行遠程數(shù)據(jù)庫查詢的命令,相信大家都能看得懂,這對于有些需要每天自動檢查數(shù)據(jù)庫或是執(zhí)行某些語句的兄弟,是很有幫助的,只要稍加修改就可以
復制代碼 代碼如下:
#!/bin/sh
HOST=192.168.5.40
USER=abc
PASS=123456
QUERY=`mysql -h$HOST -u$USER -p$PASS << EOF
use testdb;
select * from person where name='LiMing';
exit
EOF`
echo $QUERY
例如把這個腳本改成一個用來安全刪除mysql二進程日志的腳本,Mysql主從同步的數(shù)據(jù)庫二進制日志往往很大,手工刪除文件又不太安全
復制代碼 代碼如下:
#!/bin/sh
Host=192.168.5.30
User=abc
PW=123456
MSG=`mysql -h$Host -u$User -p$PW <<eof< font="">
show master status;
exit
EOF`
LOG=`echo $MSG |awk '{print $5}'`
mysql -h$Host -u$User -p$PW << FOE
purge master logs to “$LOG”;
exit
FOE
相關文章
從創(chuàng)建數(shù)據(jù)庫到存儲過程與用戶自定義函數(shù)的小感
從創(chuàng)建數(shù)據(jù)庫到存儲過程與用戶自定義函數(shù)的小感,深入的學習mysql2011-09-09win2003服務器下配置 MySQL 群集(Cluster)的方法
MySQL 群集是 MySQL 適合于分布式計算環(huán)境的高可用、高冗余版本。它采用了 NDB Cluster 存儲引擎,允許在 1 個群集中運行多個 MySQL 服務器。2010-12-12解析SQL語句中Replace INTO與INSERT INTO的不同之處
本篇文章是對SQL語句中Replace INTO與INSERT INTO的不同之處進行了詳細的分析介紹,需要的朋友參考下2013-06-06