linux下数据库自动建立分区脚本

发表于:2011-04-21来源:不详作者:领测软件测试网采编点击数: 标签:
系统: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

原文转自:http://www.ltesting.net