批量删除表
来源:互联网 发布:名扬三角洲淘宝店铺 编辑:程序博客网 时间:2024/06/07 02:23
一、有问题的shell脚本
#!/bin/bash#--------------------------------------------------#Author:jacky#FileName:truncatetable.sh#Function:#Version:1.0#Created:2017-09-22#--------------------------------------------------HOSTNAME="htvdb01" #数据库信息PORT="3306"USERNAME="root"PASSWORD="htvdasd"DBNAME="db01" #数据库名称currdate=$(date +%Y%m%d)logdir=`pwd`logfile=$logdir/${currdate}logtmptable="tmptable.sql"deltables="tablesname.conf"function deltablesql (){ if [ -f $tmptable ];then rm -rf $tmptable fi while read line do echo "TRUNCATE TABLE $line;" >>$tmptable done<$deltables}function deltable (){ nums=`cat $tmptable|wc -l` for ((i=1;i<=$nums;i++)) doecho "[num:$i] `date`" >> $logfile cat $tmptable|mysql -h ${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} -D${DBNAME} if [[ $? = 0 ]]then echo "$tmptable success" >> $logfileelseecho "$tmptable false" >> $logfilefi done exit 0}deltablesqldeltable
阅读全文
0 0
- 批量删除表
- 批量删除数据库表
- 批量删除表
- MySQL批量删除表
- mysql 批量删除表
- oracle批量删除表
- mssql批量删除表
- MYSQL批量删除表
- 【Oracle】批量删除表
- 批量删除表
- 批量删除表
- 批量删除SQL Server表
- 存储过程批量删除表
- 批量删除表的方法
- Oracle批量删除表脚本
- 如何批量删除数据库表?
- 批量删除有规则的表
- Oracle批量删除表脚本
- Activity布局加载流程源码解析
- SOFTHEAD 故事
- LeetCode58. Length of Last Word
- oracle分页数据库查询
- HTTPS协议原理
- 批量删除表
- nginx+tomcat+memcache负载均衡动静分离
- js实现html页面转为pdf下载
- 枚举
- Java基础面试之集合框架
- shell中如何取括号中的字符
- SEO-百度搜索的调整
- Spring Aop的一个简单列子 (确实浅显易懂好文章!)
- angular页面在ios上title标题无法显示问题