網(wǎng)站模板:利用Shell腳本實現(xiàn)遠程MySQL自動查詢_MySQL教程
推薦:模板無憂:mysql數(shù)據(jù)庫優(yōu)化總結1. 優(yōu)化你的MySQL查詢緩存 在MySQL服務器上進行查詢,可以啟用高速查詢緩存。讓數(shù)據(jù)庫引擎在后臺悄悄的處理是提高性能的最有效方法之一。當同一個查詢被執(zhí)行多次時,如果結果是從緩存中提取,那是相當快的。 但主要的問題是,它是那么容易被隱藏起來以至于我們大多數(shù)程
下面這個腳本是一個簡單用來執(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
分享:網(wǎng)站模板:如何捕獲和記錄SQL Server中發(fā)生的死鎖方法一:利用SQL Server代理(Alert+Job) 具體步驟如下: 1.首先使用下面的命令,將有關的跟蹤標志啟用。 SQL code DBCC TRACEON (3605,1204,1222,-1) 說明: 3605 將DBCC的結果輸出到錯誤日志。 1204 返回參與死鎖的鎖的資源和類型,以及受影響的當前命令。 1222 返回
- MSSQL清空日志刪除日志文件
- 關于數(shù)據(jù)庫中保留小數(shù)位的問題
- 解析mysql與Oracle update的區(qū)別
- mysql 導入導出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內(nèi)連接、全連接
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- mysql重裝后出現(xiàn)亂碼設置為utf8可解決
- 淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- Mysql select in 按id排序?qū)崿F(xiàn)方法
- 深入mysql "ON DUPLICATE KEY UPDATE" 語法的分析
- mysql導出數(shù)據(jù)庫幾種方法
- Windows環(huán)境下重置mysql密碼操作命令
- jdbc調(diào)用mysql存儲過程實現(xiàn)代碼
- MySQL數(shù)據(jù)庫InnoDB數(shù)據(jù)恢復工具的使用小結詳解
- mysql 將列值轉(zhuǎn)變?yōu)榱械姆椒?/a>
- mysql常用設置:字符集編碼、自動完成(自動提示)、監(jiān)聽外網(wǎng)ip
- mysql錯誤及解決全攻略
- 深入SQLite基本操作的總結詳解
猜你也喜歡看這些
- 相關鏈接:
- 教程說明:
MySQL教程-網(wǎng)站模板:利用Shell腳本實現(xiàn)遠程MySQL自動查詢
。