系統: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