歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> linux下數據庫自動建立分區腳本

linux下數據庫自動建立分區腳本

日期:2017/3/6 14:28:16   编辑:關於Unix
系統:linux 通過shell腳本實現為數據庫添加分區,自動實現每天一分區,自動建立下一天的分區 前提:數據庫已建立分區,在當前目錄建立名為sql的文本文件,用來存放輸出的sql腳本。 腳本: #!/bin/bash #腳本名稱:Partition_bash time=`date --date=next day

  系統:linux 通過shell腳本實現為數據庫添加分區,自動實現每天一分區,自動建立下一天的分區

  前提:數據庫已建立分區,在當前目錄建立名為sql的文本文件,用來存放輸出的sql腳本。

  腳本:

  #!/bin/bash

  #腳本名稱:Partition_bash

  time=`date --date='next day' +%Y%m%d`

  sql_script="alter table test add partition (partition p$time values less than (to_days('$time')));"

  echo $sql_script>sql

  mysql -uroot -pyytest -Dyytest

  為腳本賦予可執行權限 :chmod +x Partition_bash

Copyright © Linux教程網 All Rights Reserved