IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置: 首页数据库MYSQL → oracle和mysql数据库定时备份命令

oracle和mysql数据库定时备份命令

时间:2015-06-28 00:00:00 来源:IT猫扑网 作者:网管联盟 我要评论(0)

  一、oracle数据库备份bat文件

  @echo off

  md "%date:~0,10%"

  cd "%date:~0,10%"

  echo

  exp 用户名/密码@SID file=文件名.dmp

  cd ..

  winrar a "%date:~0,10%.rar" "%date:~0,10%/*.dmp"

  rd /s /q "%date:~0,10%"

  exit

  二、mysql数据库备份bat文件

  @echo off

  md "%date:~0,10%"

  cd "%date:~0,10%"

  echo

  mysqldump -h ip地址 -e --max_allowed_packet=104857600 --net_buffer_length=16384 --default-character-set=utf8 --opt -u 用户名 --password=密码 数据库名> 文件名.sql

  cd ..

  winrar a "%date:~0,10%.rar" "%date:~0,10%/*.sql"

  rd /s /q "%date:~0,10%"

  exit

  最后,只要把建好的bat文件加到操作系统自带的"任务计划"就行了,备份周期可以根据需要自己设定,我一般是每天晚上备份一次。备份文件都压缩成了rar文件,这样可以节省很多磁盘空间。

  其实网上也有好多功能很强的备份工具,由于现在这种方式可以满足我的要求,所以就没用,这种备份方式唯一不是很完善的地方就是,备份文件会一直保存在磁盘上,时间长了迟早会把空间用完,需要手工定时去把时间较早的备份文件删掉,当然解决办法就是再写一个定时删除文件的定时任务。

关键词标签:oracle,mysql,数据库

相关阅读

文章评论
发表评论

热门文章 Xbox Game Pass Xbox Game Pass 10款MySQL数据库客户端图形界面管理工具推荐 10款MySQL数据库客户端图形界面管理工具推荐 MySQL常用维护管理工具 MySQL常用维护管理工具 MySQL数据库启动失败1067进程意外终止的解决办法总结 MySQL数据库启动失败1067进程意外终止的解决办法总结

相关下载

    人气排行 10款MySQL数据库客户端图形界面管理工具推荐 MySQL数据库启动失败1067进程意外终止的解决办法总结 Mysql 1045错误解决办法 MySQL服务器进程CPU占用100%解决办法 MySQL导出导入命令的用例 MySQL连接字符串的实际操作步骤汇总 MySQL无法启动、无法停止各种解决方法总结 三种常用的MySQL建表语句