首页 > 数据库 >mysql 备份定时任务

mysql 备份定时任务

时间:2023-01-11 10:24:50浏览次数:42  
标签:-% rq 备份 mysql sql path 定时 dbname

#!/bin/bash

rq=`date +%Y-%m-%d-%H` #日期

#数据库信息

host=127.0.0.1

user=root

password=xxx

dbname=script

#放在这个目录

path=/usr/local/backups/sql

mysqldump -h${host} -u${user} -p${password} --databases ${dbname} > ${path}/${dbname}${rq}.sql

#进入目录准备压缩

cd ${path}

# 压缩

tar -zcPvf ${dbname}${rq}.sql.tar.gz ${dbname}${rq}.sql

# 删除刚刚备份的sql文件,保留压缩文件

rm -f ${path}/${dbname}${rq}.sql

#for循环清除15天前日志

for rmfile in `find $path -mtime +14`;

  do rm -f $rmfile;

done

标签:-%,rq,备份,mysql,sql,path,定时,dbname
From: https://www.cnblogs.com/buckliu/p/17042973.html

相关文章

  • mysql导出表数据
    -T表-B备份数据库-t线程数-r多少行-c压缩输出文件--less-locking在InnoDB表使用最小的锁表时间导出表结构mydumper-h127.0.0.1-uroot-p*-Btest-t......
  • 实训体会--swing和mysql的使用
    结构设计思想:前端界面和后端数据库通过一个中间件操作。中间件就像一个中间助手,每一个前端界面通过一个具象的中间助手进行操作。最大的设计错误:中间件不是一个具象的实......
  • MySql树形结构(多级菜单)查询设计方案
    背景又很久没更新了,很幸运地新冠引发了严重的上呼吸道感染,大家羊过后注意休息和防护工作中(尤其是传统项目中)经常遇到这种需要,就是树形结构的查询(多级查询),常见的场景有:......
  • python操作mysql数据库,增删查改等需要执行后加commit()
    p1:关于commit方法第一感觉是这个方法只用来提交“数据”,比如插入数据、更新数据需要在execute()后面跟上一个commit();现在看来,commit()方法需要跟在增(insert)、删(delete)、......
  • MySQL UPDATE:修改数据-更新数据-在原有表基础上增加列--python
    使用UPDATE语句修改单个表,语法格式为:UPDATE<表名>SET字段1=值1[,字段2=值2…][WHERE子句][ORDERBY子句][LIMIT子句]语法说明如下:<表名>:用于指定要......
  • mysql
    mysqlMySQL上篇:基础篇】【第1子篇:数据库概述与MySQL安装篇】p01-p11学习建议:零基础同学必看,涉及理解和Windows系统下MySQL安装【第2子篇:SQL之SELECT使用篇】p12-p48......
  • RDS For MySQL 本地还原
    RDSFORMySQL下载至本地还原:参考:​​​https://help.aliyun.com/knowledge_detail/41817.html?spm=a2c4g.11186623.4.3.596e10721NSVa5​​完整实例:db_rds_backup.tar日......
  • MySQL join语句怎么优化?
    在MySQL的实现中,Nested-LoopJoin有3种实现的算法:1、SimpleNested-LoopJoin:简单嵌套循环连接2、BlockNested-LoopJoin:缓存块嵌套循环连接3、IndexNested-LoopJ......
  • git切换分支备份本地代码(patch)
    场景:自己在master分支开发了一些代码,但现阶段不能向master分支提交代码,需要把修改的部分提交到dev分支;1.拉取目标分支(dev)到master,(mergedevintomaster)2.已经修改的......
  • Mysql中的锁:表、MDL、意向锁、行锁
    元数据锁SHARE_READ/EXCLUSIVE:共享锁:在DQL/DML的时候给表加SHARE_READ/WRITE锁,与排它锁互斥作用:在A事务未提交的情况下,B事务不能修改表结构排他锁:在DDL的时候给......