使用shell腳本來給mysql加索引的方法
用shell腳本來給mysql加索引
剛好用到, mark一下:
#! /bin/bash
tb_base=tb_student_
arr=("0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "a" "b" "c" "d" "e" "f")
GetCmd()
{
for value in ${arr[@]}
do
for value2 in ${arr[@]}
do
tb_name=$tb_base$value$value2
cmd="ALTER TABLE ${tb_name} ADD INDEX seed (uid, name); "
echo $cmd
done
done
}
GetCmd $1
上面的結(jié)果就是要執(zhí)行的語句,done.
嗯, tb_student_和"tb_student_"都可以
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- 監(jiān)控MySQL主從狀態(tài)的shell腳本
- shell腳本一鍵安裝MySQL5.7.29的方法
- mysql常用備份命令和shell備份腳本分享
- shell腳本定時(shí)備份MySQL數(shù)據(jù)庫數(shù)據(jù)并保留指定時(shí)間
- shell腳本自動(dòng)化創(chuàng)建虛擬機(jī)的基本配置之tomcat--mysql--jdk--maven
- shell腳本實(shí)現(xiàn)mysql定時(shí)備份、刪除、恢復(fù)功能
- 一個(gè)Shell小腳本精準(zhǔn)統(tǒng)計(jì)Mysql每張表的行數(shù)實(shí)現(xiàn)
- 通過Shell腳本批量創(chuàng)建服務(wù)器上的MySQL數(shù)據(jù)庫賬號(hào)
- 干掉一堆mysql數(shù)據(jù)庫,僅需這樣一個(gè)shell腳本(推薦)
- 使用shell腳本每天對(duì)MySQL多個(gè)數(shù)據(jù)庫自動(dòng)備份的講解
- MySQL Shell的介紹以及安裝
相關(guān)文章
shell腳本實(shí)現(xiàn)實(shí)時(shí)檢測文件變更
這篇文章主要介紹了shell腳本實(shí)現(xiàn)實(shí)時(shí)檢測文件變更,本文直接給出實(shí)現(xiàn)代碼和使用方法,以及svn下的實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-05-05
shell腳本中執(zhí)行時(shí)提示“沒有那個(gè)文件或目錄”的解決辦法
故障現(xiàn)象:在終端直接cd /var正常,在shell腳本中執(zhí)行則報(bào)錯(cuò)。原因是腳本是在windows平臺(tái)下寫的,換行符與linux不同,造成腳本不能正確執(zhí)行2014-04-04
詳解git無法pull倉庫refusing to merge unrelated histories
這篇文章主要介紹了詳解git無法pull倉庫refusing to merge unrelated histories的相關(guān)資料,需要的朋友可以參考下2017-06-06
linux shell數(shù)據(jù)重定向(輸入重定向與輸出重定向)詳細(xì)分析
這篇文章主要介紹了linux shell數(shù)據(jù)重定向(輸入重定向與輸出重定向)詳細(xì)分析,需要的朋友可以參考下2015-10-10
shell腳本實(shí)現(xiàn)批量測試局域網(wǎng)主機(jī)是否在線
這篇文章主要介紹了shell腳本實(shí)現(xiàn)批量測試局域網(wǎng)主機(jī)是否在線,效果是:主機(jī)在線顯示綠色,主機(jī)離線顯示紅色結(jié)果,需要的朋友可以參考下2014-12-12

