该脚本为数据库自动删除脚本,db_list.tex为存放想要删除的数据库列表,需手动配置要好该列表。
该脚本 对mysql数据库本身重要数据库自动判断保护。
#!/bin/bash
#2012-12-25 by cocofor i in `cat ./db_list.txt`
doif [ "$i" == "mysql" ] || [ "$i" == "information_schema" ] || [ "$i" == "performance_schema" ] || [ "$i" == "db_sys_stat" ]; then
continue
else
if mysql -uroot -proot -e "drop database $i" ; then
DATE=`date "+%Y%m%d %H:%M:%S"`
echo -e "\033[32m drop database ok : $DATE\033[0m" >>$IMP_DIR/drop_db-log.txt
else
DATE=`date "+%Y%m%d %H:%M:%S"`
echo -e "\033[32m drop database fail : $DATE\033[0m" >>$IMP_DIR/drop_db-log.txt
fi
fidone
功能达到,但是语法有些粗糙,要多加学习,争取更好!!!
标签:数据库,drop,db,mysql,DATE,033,app From: https://blog.51cto.com/u_16152230/6427005