mysqlbak.cmd
--default-character-set=gbk 不加这个,导出后无法导入
7z.exe的下载和安装
http://www.7-zip.org/
数据库恢复
mysql-5.6.34-winx64\bin\mysql -uroot -pmysql -h localhost mydb < E:\mysqlbak\data\mydb.sql
echo off set txt1=%date:~0,4% ::当前年 set txt2=%date:~5,2% ::当前月 set txt3=%date:~8,2% ::当前日 set txt4=%time:~0,2% ::当前小时 set txt5=%time:~3,2% ::当前分钟 set txt6=%time:~6,2% ::当前秒 set date=%txt1%%txt2%%txt3% set time=%txt4%%txt5%%txt6% ::数据库用户名 set user=root ::数据库用户密码 set passwd=root ::要备份的数据库 set db=test ::7z压缩工具绝对路径 set _7z="D:\Program Files\7-Zip\7z.exe" ::mysqldump数据库备份工具绝对路径 set mysqldump="D:\Programs\mysql-5.6.34-winx64\bin\mysqldump.exe" ::备份文件夹 set bakdir="E:\mysqlbak\data" set file7z=%bakdir%\%db%%date%%time%.7z set sqlfile=%bakdir%\%db%%date%%time%.sql echo -------------------------------------------------- echo -------------正在执行MySQL数据库备份-------------- echo -------------------------------------------------- echo ... echo ... echo 导出Database... if exist %sqlfile% del %sqlfile% %mysqldump% --add-drop-table --default-character-set=gbk -c -u %user% -p%passwd% -h localhost %db% > %sqlfile% echo ... echo ... if exist %file7z% del %file7z% echo 压缩文件...%file7z% %sqlfile% %_7z% a -t7z %file7z% %sqlfile% -mx9 echo ... echo ... echo 删除临时文件 del %sqlfile% echo ... echo ... echo 备份完成! rem pause
rem 安装定时任务 每分钟一次 用当前用户权限 rem schtasks /create /tn mysqlbak /tr E:\mysqlbak\mysqlbak.cmd /sc MINUTE rem 成功: 成功创建计划任务 "mysqlbak"。 rem 安装定时任务 一天一次 夜里两点执行 rem schtasks /create /tn mysqlbak02 /tr E:\mysqlbak\mysqlbak.cmd /sc DAILY /st 02:00 rem 删除定时任务 需用管理员权限的CMD执行 rem SCHTASKS /delete /tn mysqlbak
--default-character-set=gbk 不加这个,导出后无法导入
7z.exe的下载和安装
http://www.7-zip.org/
数据库恢复
mysql-5.6.34-winx64\bin\mysql -uroot -pmysql -h localhost mydb < E:\mysqlbak\data\mydb.sql
发表评论
-
linux 安装mysql多个实例
2020-03-13 15:47 369mysql5.7.28多实例 安装mysql,不要启动 创 ... -
mongodb安全验证 密码登录
2020-03-09 16:07 6951、创建用户 cd /d C:\Program Files\ ... -
索引的创建对查询性能影响
2019-08-19 15:14 623索引的正确使用,对查询的性能影响很大 原查询,要2分多 ... -
mysql查询性能优化,650秒优化到0.18秒
2019-08-14 17:57 29开发人员技术水平不一,写出的sql执行性能怎么样,完全靠运气, ... -
MySQL 高可用集群架构 MHA 详解
2018-03-09 09:28 752MySQL 高可用集群架构 MHA ... -
B+tree 索引
2018-03-09 09:11 694mysql和oracle都用到B+tree ... -
怎么查看和修改 MySQL 的最大连接数
2018-03-09 08:47 1065通常,mysql的最大连接数默认是100, 最大可以达到163 ... -
mysql 删除重复记录 保留一条
2018-01-25 10:47 1126-- 方法一 /** 错误码: 1093 You ... -
rsync备份和删除指定文件
2018-01-02 10:23 1981文件异地备份时,需要将本地文件合并到服务器上,且不能删除服务器 ... -
mysql 1418错误原因及解决
2017-09-30 11:14 1065SET GLOBAL log_bin_trust_functi ... -
windows上oracle11配置监听器
2017-08-23 14:00 1694oracle11 windows版安装后默认通过计算机名 ... -
centos yum 安装mysql
2016-08-11 10:08 495查看这篇文章 http://dev.mysql.com/dow ... -
expdp\impdp及exp\imp
2016-08-03 14:29 712作者写的文章很实用 ht ... -
oracle drop记录
2016-07-21 14:07 1514数据库中缺表了,查一下是什么时候删除的 select * ... -
powerdesigner 16 从数据库生成表结构无响应
2016-07-15 09:35 1274怪事了,powerdesigner从数据库反向生成表结构是,卡 ... -
oracle 删除和重建表空间脚本
2016-07-07 11:23 2563调试数据库生成脚本,需要频繁重建表空间 /** ... -
plsql11 x64 安装和配置 解决OCI: not initialized
2016-06-18 09:38 16672下载了instantclient-basic-windows. ... -
oracle instantclient和plsql配置
2016-05-23 14:47 7071、下载instantclient 下载后多解压到某文件夹下 ... -
oracle AL32UTF8 zhs16gbk 安装字符编码
2016-05-23 14:30 1497NLS_LANG是环境变量,包括3部分NLS参数:NLS_LA ... -
oracle静默安装
2016-05-23 14:29 599oracle11G静默安装过程——linux环境 1.操作 ...
相关推荐
windows定时任务备份mysql数据库脚本
本软件Mysql定时备份器,目前为beta v1.0版(测试版),基于JAVA编写,运行时需JVM1.5版本以上支持.可以帮助windows环境下的mysql用户实现自动备份功能.分完全备份和增量备份,可立即执行和定期执行.点击'完全备份'和'增量...
此批处理,是为一位朋友写的在Windows下自动备份Mysql数据库,今天共享出来,加强了一些功能。和改进了获取数据库列表的方式。 此批处理脚本的功能: 在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库...
支持Windows server服务器下,备份Mysql数据库,设置定时任务简单方便。
mysql数据库定时备份,使用windows任务计划实现备份功能。 一般的,我们的备份周期是1天,备份的存储时间是30天,30天后的备份文件将被删除。备份的时间应选择在系统运行负荷最小的时间,比如凌晨1点到3点。
该脚本用于定时备份mysql数据库,需要配合windows的任务计划程序使用。下载后将其中的mysql安装目录、数据库端口、账号密码、备份文件存放地址等修改。打开windows的任务计划程序,创建定时任务,可执行文件选择该...
bat文件自动备份mysql指定数据库,以时间形式作为文件夹存放,方便还原,windows服务器下创建定时任务,指定该bat文件即可
在Windows下自动备份MySQL数据库的批处理脚本。 主要功能: 1.备份MySQL到指定的目录。 2.支持压缩备份。无需安装压缩软件支持CAB压缩备份。或者安装RAR软件,支持RAR压缩备份。 3.支持备份日志。可以了解哪些数据库...
此批处理,是为一位朋友写的在Windows下自动备份Mysql数据库。 请先用记事本打开 MysqlAutoBackup.bat 然后编辑,修改里面相应的参数,里面有备注说明。 修改好后,用window计划任务,添加此任务进去。就可以自动...
这是用windows自带的定时任务执行的。Mysql bat脚本文件。下载下来即可用 。 具体配置 请访问 https://blog.csdn.net/Z__Sheng/article/details/85230383
支持win7 win7 win2008等,使用install.bat进行注册数据库和添加定时任务;restore_data.bat进行一键还原,备份保留7天数据。dos命令待有注解
windows环境数据库备份任务脚本文件,可以用来添加定时任务执行数据库备份。由于下载次数导致下载所需积分过多。重新提交
多备份MySQL数据库自动备份工具(windows客户端)是深圳木浪科技开发的一款高效MySQL自动备份和恢复的工具。可以备份网站服务器和本地MySQL数据库,免费授权给大家使用。多备份MySQL数据库自动备份工具的特色1、全面...
使用windows的自动定时任务对数据库进行定时备份,填写远程服务器的ip、帐号、密码。在执行程序,即可把远程的数据库直接备份到本地来。这中间用到了mysql程序的sqldump.exe文件
1)通过windows定时任务功能,调度进行备份、压缩、FTP上传功能的bat文件; 2)将自动备份压缩成rar包保存在Redmine本机的其他磁盘空间中; 3)启动ftp上传命令,将备份的rar包立即上传在异地服务器上。异地服务器需...
MySQL windows 备份,可以配置windows 定时任务执行此文件,实现定时备份
mysql 数据库自动备份脚本,可以用Windows计划任务把文件改成.bat文件,定时执行
为了实现数据库每日自动化备份,我们可以结合windows系统的任务计划,定时运行我们的bat文件,实现每日自动备份。 任务计划也可以用批处理实现,但是本文主要不是讲这个,而且任务计划只要我们手动点一点就行了
一个基于C#开发的生成mysql自动备份脚本的小工具源码,配置文件设置数据库连接信息、备份路径、mysql的bin目录后在运行目录自动生成bat脚本,结合windos的任务计划功能,可以实现定时的数据库备份功能。
此脚本实现自动备份mysql数据库,同时删除指定天数之前的数据库备份。里面有详细的备注说明,一看就会用。在win8、windows ...可以在此脚本的基础上,创建Windows任务,定时处理此脚本,达到自动备份数据库的作用。