利用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
相關文章
mysql創(chuàng)建存儲過程實現(xiàn)往數(shù)據(jù)表中新增字段的方法分析
這篇文章主要介紹了mysql創(chuàng)建存儲過程實現(xiàn)往數(shù)據(jù)表中新增字段的方法,結合實例形式對比分析了通過存儲過程新增字段相關操作技巧,需要的朋友可以參考下2018-12-12
MAC下Mysql5.7+ MySQL Workbench安裝配置方法圖文教程
這篇文章主要為大家詳細介紹了MAC下Mysql5.7+ MySQL Workbench安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-06-06
mysql 通過拷貝數(shù)據(jù)文件的方式進行數(shù)據(jù)庫遷移實例
這篇文章主要介紹了mysql 通過拷貝數(shù)據(jù)文件的方式進行數(shù)據(jù)庫遷移實例的相關資料,需要的朋友可以參考下2016-11-11
Ubuntu20下MySQL?8.0.28?安裝卸載方法圖文教程
這篇文章主要為大家詳細介紹了Ubuntu20下MySQL?8.0.28?安裝卸載方法圖文教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04
mysql插入帶emoji表情的數(shù)據(jù)報錯問題
在處理MySQL數(shù)據(jù)庫插入表情時出現(xiàn)錯誤,主要可能是由三個因素引起的:1、數(shù)據(jù)庫版本號是否大于5.5.3;2、數(shù)據(jù)庫表及字段的字符集是否為utf8mb4;3、項目中MySQL驅動的版本是否大于5.1.13,本文詳細講解了如何針對這三個關鍵點進行排查和解決2024-11-11

