使用shell脚本定时执行备份mysql数据库 #!/bin/bash ############### common file ################ #本机备份文件存放目录 MYSQLBACK_DIR="/data/backup/bak_mysql" #格式化日期,备份文件时用日期来做文件名的 DATE=`date +%Y%m%d-%H%M%S` #保存日期 DAYS= ######## mysql info ############################ # D
#!/bin/shuser='root'pass='root'name='vfc_sport' # 数据表名定义timestamp=`date -d "next month" +%Y%m`tablename='vf_sport_'$timestamp # SQL语句mysql -uroot -proot <<EOF USE $name CREATE TABLE IF NOT EXISTS $tablename ( id int(11) NOT NULL, user_id i