`
小卓在线
  • 浏览: 1294 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类
最新评论

MySQL数据库定时备份

阅读更多

       最近由于工作原因,需要对项目的数据库进行备份,项目关联到整个的团队的所有项目,所以还得保持的数据的最新,这样即使数据丢失了,也能把损失降到最小。

       在网上搜到了不少的数据库备份方法, Navicat和SQLyog也提供了软件内部的定时备份任务,当然这些软件也是只是做了可视化输入,归根结底还是得调用Win系统自带的定时任务方法,为了不依赖第三方软件,让备份功能随时能做,我们就使用Win自带的定时器和DOS命令行来备份数据库。

mysqldump备份成sql文件(这是Mysql官方为我们提供的备份数据库的方法,mysqldump.exe命令
      MySQL安装位置:c:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump.exe
      论坛数据库名称为:mybatis
      MySQL root   密码:1234
      数据库备份目的地:d:\sql_bak\ 
脚本:

@echo off

      set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
      C:\mysqldump -u root --password=1234 mybatis > D:\sql_bak\mybatis_%Ymd%.sql
@echo on
把上面的命令保存成 xx.bat 批处理命令,然后在Win的定时任务中添加任务即可。
注:批处理命令和mysqldump存放在同目录下执行,否则不能执行到备份命令,备份出文件来。
此方法不需要停数据库就能备份,应该是最好的备份方法吧,也可以是以下几种:
文章参转:http://www.cnblogs.com/liongis/archive/2013/03/12/2956573.html  (博客园)
分享到:
评论

相关推荐

    Mysql数据库定时备份

    "Mysql数据库定时备份" Mysql数据库定时备份是数据库管理中非常重要的一步操作,目的是为了防止数据丢失和保护数据的安全。通过定时备份,可以在数据库发生故障或数据丢失时快速恢复数据,减少损失。 在本文中,...

    mysql数据库定时备份手册

    ### MySQL数据库定时备份知识点 #### 一、MySQL数据库备份的重要性 在现代企业的信息化管理中,数据的安全性至关重要。定期对MySQL数据库进行备份是一项基础而重要的维护工作,它可以帮助企业防止因硬件故障、软件...

    mysql数据库定时备份,按时间存放sql文件

    "mysql数据库定时备份,按时间存放sql文件"的实践方式是通过编写批处理(bat)文件来实现自动化的数据库备份,并将备份文件按照时间戳命名,以便管理和恢复。 首先,我们需要了解如何创建SQL文件备份。在MySQL中,...

    mysql数据库定时备份脚本+定时删除

    mysql数据库定时备份脚本+定时自动删除,默认为删除七天以前的备份,可自行修改(节省空间) 注意看脚本内的注释说明!!!!!!!!!!!!! 定时备份,需要写周期性计划任务: #周期性计划任务(每天完备一次...

    mysql数据库定时备份工具

    "mysql数据库定时备份工具"正是一款解决这一问题的实用资源,它包含了一系列用于自动备份MySQL数据库的脚本和使用指南,特别适合那些刚接触数据库管理的初学者。 首先,我们要理解定时备份的重要性。数据库中的数据...

    mysql数据库定时备份脚本

    mysql数据库定时备份脚本,需要配置定时器定时执行文件,脚本内容为备份数据库,并删除10天以前的备份

    mysql数据库自动定时备份

    MySQL数据库的自动定时备份是数据库管理中的重要环节,它确保了数据的安全性和可恢复性,尤其是在发生意外情况如系统故障、硬件损坏或人为错误时。本教程将详细讲解如何设置MySQL数据库的自动定时备份,包括步骤、所...

    Windows服务器如何编写多个MySQL数据库定时备份脚本

    1.Windows服务器下 2、设置每日定时备份多个数据库 3、备份到执行目录下 4、记录数据库状态及日志备份日志 5、可支持删除多少天前的备份

    windows定时任务备份mysql数据库脚本

    windows定时任务备份mysql数据库脚本

    mysql定时备份脚本

    用于Linux系统下的mysql数据库定时备份

    Mysql数据库定时备份(linux版)v1.0.docx

    MySQL数据库在Linux环境下的定时备份是确保数据安全和业务连续性的重要环节。下面将详细介绍如何通过自定义的Shell脚本和Linux的定时任务(Cron)来实现这一目标。 首先,确保你的Linux服务器上已经安装了MySQL服务...

    定时备份mysql数据库

    以上就是配置MySQL数据库定时备份的基本步骤。实际应用中,还应考虑备份验证、保留策略、网络传输以及加密等安全措施,以确保数据的安全性和完整性。同时,根据业务需求,可能需要结合多种备份策略,如全量备份与...

    MySQL数据库定时备份的实现方法

    MySQL数据库定时备份是确保数据安全和可恢复性的重要策略。以下是对如何实现MySQL数据库定时备份的详细解释: 1. **创建Shell脚本**: 要实现定时备份,首先需要编写一个Shell脚本,例如`backupdb.sh`。在这个脚本...

    mysql数据库自动备份脚本

    mysql数据库定期自动备份的shell脚本。如定期每三天自动备份数据库,并只保存20份备份文件,多余的删除。

    Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份).zip

    在Windows环境下,MySQL数据库的管理和维护是至关重要的工作,其中包括定期备份以防止数据丢失。"Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份)"的资源提供了一个解决方案,它是一个批处理脚本...

    结合crontab实现数据库定时备份

    #### 三、使用crontab进行MySQL数据库定时备份 下面我们将详细介绍如何编写一个简单的Shell脚本来实现MySQL数据库的定时备份,并通过`crontab`服务来定期执行该脚本。 1. **脚本编写** 首先,我们需要创建一个名...

    java 定时备份数据库

    在压缩包文件"mysql数据库定时备份java-ssm"中,SSM是指Spring、SpringMVC和MyBatis的集成框架。如果你的项目使用了SSM,你可以在Spring的配置文件中定义一个定时任务,使用Spring的`@Scheduled`注解,这样可以将...

    mysql数据库怎么定时备份.docx

    **一、CentOS7系统上的MySQL数据库定时备份** 1. **创建备份脚本**: 首先,你需要创建一个名为`bkDatabase.sh`的shell脚本,该脚本包含备份MySQL数据库的命令。例如,你可以使用`mysqldump`工具来导出数据库。...

    Mysql数据库定时备份脚本分享

    MySQL数据库定时备份是确保数据安全的重要措施,尤其是在企业级应用中。本文分享的`BackUpMysql.sh`脚本提供了一种自动化的方式,通过Linux shell脚本来实现对MySQL数据库的定期备份。脚本的主要组成部分包括以下几...

Global site tag (gtag.js) - Google Analytics