今向同事请教数据库备份,特此记录留作日后使用。
原创:同事(wjh,fcj,clh)万分感谢。
实现功能:MySql数据库每天备份数据、定期删除备份文件。
操作环境:Windows7 32位操作系统 Navicat for MySQL(MySQL Server 5.1)
操作:
方法一:
一、配置MySql环境变量
1.找到MySql的安装目录,找到bin文件夹,复制路径(例如C:\ProgramFiles\MySQL\MySQL Server 5.1\bin)
2.“计算机”—》右键“属性”—》“高级系统设置”—》“环境变量”—》“新建”如图1-1所示
图1-1
变量名(N):Path
变量值(V) :(例C:\Program Files\MySQL\MySQL Server 5.1\bin) 第1步中复制的路径,点击确定。
注意:(在配置Path之前在“系统变量”中先查找是否已有Path,无——新建,有则双击Path变量,在变量值末尾加入“;”粘贴第1步中的路径)
二、定义批处理文件
1.新建文本文档,书写如下命令:
mysqldump -uroot -p1234 databasename > d:\mysqlbakcup\backupfile%date:~0,4%%date:~5,2%%date:~8,2%.sql
说明:
mysqldump -u用户名 -p密码数据库名> d:\备份文件名\backupfile%date:~0,4%%date:~5,2%%date:~8,2%.sql
2.将刚新建的文本文档保存为.bat文件
三、添加“计划任务”
1.打开“控制面板”—》“系统和安全”—》“管理工具”—》点击“计划任务”
2.点击“创建任务”进行任务配置
1)配置触发器时间 2)导入.bat文件 如图所示
图1-2
图1-3
3. 完成
4. 定期删除上面的备份文件,同理~~
.bat文件命令:forfiles /p "D:\mysqlbakcup" /s /m *.sql /d -28 /c "cmd /c del @path"
说明:
5.注意:在试验备份的时候第一次失败,原因是数据路径为建立文件夹,如失败注意查看下文件路径。
方法二:
Navicat
1.选择要备份的数据库——》点击菜单栏——》“新建批处理作业”——》选择可用任务中Backup数据库名字——》保存——》输入文件名字——》双击可用任务添加到已选任务——》完成,如图1-4所示
图1-4所示
相关推荐
MySQL 数据库备份 和 恢复
Mysql数据库备份批处理Mysql数据库备份批处理Mysql数据库备份批处理Mysql数据库备份批处理
Mysql 数据库备份实践指南 本篇文章将详细介绍 Mysql 数据库备份的方法和步骤,从基础的 mysqldump 命令到备份多个数据库和所有数据库的操作,还有直接复制整个数据库项目和使用 mysqlhotcopy 工具快速备份的方法。...
基于xtrabackup的MySQL数据库备份及还原Shell脚本
mysql 数据库备份 工具 绿色版,可以快速对数据库进行备份,而不需要使用专业的客户端工具来操作。
mysql数据库备份还原类.rar
本教程主要为大家介绍如何用BigDump工具导入超大MySQL数据库备份文件。
C#编写的MYSQL数据库备份恢复工具,包含源代码,实现winform图形界面下MYSQL数据库的备份和恢复
"Mysql数据库备份方案研究" 在当今社会中,数据库中的数据是一个项目中最重要的部分。如果数据有损失,那将对整个项目,甚至是整个公司,产生致命的打击。因此,备份数据库中的数据就是重中之重。MySQL数据库备份的...
mysql数据库备份脚本,备份、删除、压缩等脚本
mysql 数据库备份脚本,可以在win下做定时操作,也可以在服务器上做备份脚本
MySQL 数据库备份与还原图解 MySQL 数据库备份是指将 MySQL 数据库中的数据导出到文件中,以便在需要时将数据恢复到数据库中。反之,MySQL 数据库还原是指将备份的数据恢复到数据库中。下面将详细介绍 MySQL ...
使用脚本实现mysql数据库每天定时自动备份,防止数据库意外损坏无法还原
mysql数据库备份工具(单文件php版本),适合数据库管理没有现成工具的情况下快速备份您的数据库。
通过已经备份的数据库文件对数据库进行恢复测试,并输出测试报告,本次测试对数据库的全量及增量备份进行恢复,并在恢复完成后验证数据是否正常,恢复时间是否与备份时间相一致。...
mysql数据库备份和恢复工具以及源码 。
易语言MYSQL数据库备份还原器源码,MYSQL数据库备份还原器,复制目录,子程序_备份选定的数据库,子程序_还原指定还原点数据
MySQL 数据库备份 MySQL 数据库备份是指将 MySQL 数据库中的数据和结构复制到另一个位置,以便在出现问题时能够快速恢复数据库。 MySQL 数据库备份可以按照数据库大小备份,分为四种类型:完全备份、事务日志备份...
MySQL数据库原理及应用(第2版)(微课版)-教学用数据库(Mysql数据库备份文件).zip
MySQL 数据库备份和恢复是数据库管理中非常重要的一步,通过备份和恢复,可以确保数据的安全和可靠性。本文将详细介绍 MySQL 数据库备份和恢复的方法和步骤。 一、 MySQL 数据库备份 MySQL 数据库备份是将数据库中...