利用Shell腳本實(shí)現(xiàn)遠(yuǎn)程MySQL自動(dòng)查詢
下面這個(gè)腳本是一個(gè)簡單用來執(zhí)行遠(yuǎn)程數(shù)據(jù)庫查詢的命令,相信大家都能看得懂,這對于有些需要每天自動(dòng)檢查數(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
例如把這個(gè)腳本改成一個(gè)用來安全刪除mysql二進(jìn)程日志的腳本,Mysql主從同步的數(shù)據(jù)庫二進(jìn)制日志往往很大,手工刪除文件又不太安全
#!/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
相關(guān)文章
mysql創(chuàng)建存儲(chǔ)過程實(shí)現(xiàn)往數(shù)據(jù)表中新增字段的方法分析
這篇文章主要介紹了mysql創(chuàng)建存儲(chǔ)過程實(shí)現(xiàn)往數(shù)據(jù)表中新增字段的方法,結(jié)合實(shí)例形式對比分析了通過存儲(chǔ)過程新增字段相關(guān)操作技巧,需要的朋友可以參考下2018-12-12
MAC下Mysql5.7+ MySQL Workbench安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了MAC下Mysql5.7+ MySQL Workbench安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06
mysql 通過拷貝數(shù)據(jù)文件的方式進(jìn)行數(shù)據(jù)庫遷移實(shí)例
這篇文章主要介紹了mysql 通過拷貝數(shù)據(jù)文件的方式進(jìn)行數(shù)據(jù)庫遷移實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-11-11
Ubuntu20下MySQL?8.0.28?安裝卸載方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Ubuntu20下MySQL?8.0.28?安裝卸載方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
mysql插入帶emoji表情的數(shù)據(jù)報(bào)錯(cuò)問題
在處理MySQL數(shù)據(jù)庫插入表情時(shí)出現(xiàn)錯(cuò)誤,主要可能是由三個(gè)因素引起的:1、數(shù)據(jù)庫版本號(hào)是否大于5.5.3;2、數(shù)據(jù)庫表及字段的字符集是否為utf8mb4;3、項(xiàng)目中MySQL驅(qū)動(dòng)的版本是否大于5.1.13,本文詳細(xì)講解了如何針對這三個(gè)關(guān)鍵點(diǎn)進(jìn)行排查和解決2024-11-11

