如何用脚本实现mysql自动备份?

发布时间:2020-05-21 15:24:19

来源:亿速云

阅读:173

作者:鸽子

首先执行vi dbbackup.sh命令,在打开的编辑器输入:#!/bin/bash

/usr/local/mysql/bin/mysqldump -uuser -ppasswd databasename > /home/wwwroot/backup/date_$(date'+%Y%m%d').sql

这段命令的意思是:用mysqldump导出名为databasename的数据库到/home/wwwroot/backup/文件夹并命名为date_日期.sql,-u后面的是你的Mysql的用户名,-p后面的是Mysql密码,databasename是要备份数据库名字,把这三个替换成自己的。

然后修改权限并执行备份脚本看能否备份成功:chmod +x dbbackup.shsh dbbackup.sh

如果一切检查没问题了,就创建定时任务自动备份你的数据吧,输入命令:crontab -e

接着在打开的文件输入定时任务:56 23 * * * /root/dbbackup.sh

最后按esc键后输入:wq退出编辑并保存文件即可。

好了,定时任务创建好了,每天23点56分备份执行dbbackup.sh备份数据库。

如何实现mysql自动备份_如何用脚本实现mysql自动备份?相关推荐

  1. mysql nb3 备份_第四节:MySQL的备份和恢复详解

    一. 简介 1. 备份分类 备份类型可以分为物理备份和逻辑备份两种. (1). 物理备份:是指通过拷贝数据库文件的方式完成备份,这种备份方式适用于数据库很大,数据重要且需要快速恢复的数据库. (2). ...

  2. mysql 账户管理_如何用MySQL 命令来实现账户管理

    今天我们要学习的是如何用MySQL 命令的方式来对账号进行管理,我们大家都知道在实际应用中MySQL 命令可以完成多种任务,以下的文章主要是对用MySQL 命令的方式来对账号进行管理的具体内容介绍. ...

  3. php如何取消bak自动备份_教你如何进行异地自动备份数据库

    之前有给大家介绍如何自动备份清理数据库文件了,如果还没看过的可以点下面链接,先了解如何自动备份. 能够自动化的任务,为何要手动?教你如何自动备份数据库 有小伙伴提出如何进行异地备份的问题,今天我们就来 ...

  4. mysql rds备份_云数据库RDS如何进行数据备份

    前言:目前睿江云已经推出的RDS云数据库,用户无需进行额外的传统命令行配置,直接选购即可使用. 常见的RDS备份工具 目前睿江云也支持数据的备份,您可以选择数据备份的策略,进行备份. 那么常见的备份工 ...

  5. mysql如何用jsp代码进行数据库备份_mysql如何用jsp代码进行数据库备份

    mysql如何用jsp代码进行数据库备份 //导出 String mysql="mysqldump -uroot -proot --opt databasename > d:/test ...

  6. python向数据库写入数据_如何用Python向Mysql中插入数据

    我们使用Python经常会和Postgresql进行搭配,很少将python和mysql进行搭配.下面小编给大家分享如何用Python向Mysql中插入数据. 工具/原料 Pycharm 方法/步骤 ...

  7. mysql 多主一从备份_(5.14)mysql高可用系列——级联复制与多主一从(多源复制)...

    目录: [0]实验需求 级联复制,201为主库,202为从库/同时为203的主库,203为202的从库 [1]实验环境 级联:A->B->C 实践思路: (1)直接拿A的xtrabacku ...

  8. mysql mydump还原_用mydump对所有数据库进行备份,还原具体案例

    现有的测试数据: 对所有数据库做备份: C:\Users\Administrator>mysqldump -u root -p--all-databases> D:\mysql_bak\2 ...

  9. 如何用mysql建立数据库_如何用MySQL创建数据库?详细教程看这里!

    春哥技术博客:做技术的都知道,MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management Syst ...

最新文章

  1. 【Rollo的Python之路】Scrapy Selector选择器的学习
  2. 信噪比与误码率的计算
  3. 检查点(Checkpoint)过程如何处理未提交的事务
  4. linux下启动与关闭oracle监听与实例
  5. 计算机是怎样跑起来的
  6. 逐一解读Gartner评出的11大信息安全技术
  7. AMOS问卷数据建模前传【SPSS 052期】
  8. c语言程序谭浩强第二章,PDF版本_谭浩强c语言程序设计. 第二章 程序的灵魂-算法...
  9. C++ 智能指针和工厂模式
  10. 2017 matlab 仿真,Matlab 2017a 安装程序
  11. 为张孝祥老师的离世表示哀悼
  12. packages are looking for funding run `npm fund` for details ( npm 支持开发者添加募款链接)
  13. Git runner安装
  14. (memcpy,memmove...)内存函数还不会??别怕,我来助你一臂之力
  15. 报表中如何实现不规则布局
  16. docker下安装kong和konga
  17. 金蝶K3与AUTOCAD2007兼容性,打开金蝶K3时候提示配置问题
  18. 用双十一的故事串起碎片的网络协议(上)
  19. DBSCAN密度聚类示例深入理解
  20. 区块链入门--准备搭建自己的区块链

热门文章

  1. java同步和异步的区别_java中同步与异步的区别是什么?表现在哪里?
  2. arduino红外热释电传感器_Arduino 各种模块篇 人体红外感应模块 proximity sensor
  3. PotPlayer取消自动播放
  4. 【Y9000P】联想Y9000P 笔记本typec 失效解决
  5. 好友的微信号被删了,有什么恢复的方法?
  6. 亚马逊AI编程助手CodeWishperer的使用
  7. 数据库2-对数据增删改查
  8. Mysql 常用语句实战(1)
  9. 百度主动推送,百度收录,百度sitemap.xml的标准格式...
  10. 尝试重新启动计算机和应用程序 错误4,最新版:Win10打开计算机,并提示“登录组件错误[4]请重新启动计算机管理器”,该怎么办?...