【windows环境设置mysql自动备份(测试成功)】教程文章相关的互联网学习教程文章

在Windows环境下使用MySQL:实现自动定时备份【图】

一、编写备份脚本rem auther:www.yumi-info.com rem date:20171222 rem ******MySQL backup start******** @echo off forfiles /p "E:\mysql\MySQL BackUp" /m backup_*.sql -d -30 /c "cmd /c del /f @path" set "Ymd=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%" "E:\mysql\MySQL Server 5.6\bin\mysqldump" --opt --single-transaction=TRUE --user=root --password=123456 --host=127.0.0.1 --proto...

windows环境下mysql的解压安装及备份和还原【图】

系统环境为server2012 1、下载mysql解压版,解压安装包到指定目录2、在以上目录中,复制一份my-default.ini文件,重命名为my.ini,进行如下修改(按照需要):[mysqld] # 服务端的编码方式 character_set_server=utf8 # These are commonly set, remove the # and set as required. #数据文件存放目录 basedir = C:\Program Files\mysql #数据文件存放目录 datadir = C:\Program Files\mysql\data port = 3306 # server_id = ........

Windows下简单的Mysql备份BAT脚本分享

前言 本文介绍的是一个简单的在 Windows 下备份 Mysql 的 BAT 脚本,脚本使用 mysqldump 命令来备份一个指定的 Mysql 数据库到一个文件,文件格式为 %dbname%-yyyyMMddHHmmss.sql,只保留最近60天的备份。如果想定时执行,在 Windows 中添加任务计划即可,具体的可以参考这篇文章。 示例代码如下@echo off set hour=%time:~0,2% if "%time:~0,1%"==" " set hour=0%time:~1,1% set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Tim...

mysql自动定时备份数据库的最佳方法(windows服务器)【图】

网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作。 我们都知道mssql本身就自带了计划任务可以用来自动备份,可是mysql咱们要怎么样自动有备份呢? 教大家一个最简单的方法。 这个方法是用bat批处理来完成的。 假想环境:MySQL 安装位置:D:\Program Files\MySQL\MySQL Server 5.0\data 如图: 数据库名称为:952game数据库备份目的地:d:\db_bak\ (你想把数据库备份到哪...

通过Windows批处理命令执行SQLServer数据库备份

建立mybackup.bat ,输入以下内容直接运行该脚本,即可开始自动备份数据库也可把该脚本加入windows任务计划里执行。@echo off set path=%path%;C:Program Files\Microsoft SQL Server\80\Tools\Binn echo 数据库备份开始 >> E:\DataBaseBAK\任务计划完成记录.txt date /t >> E:\DataBaseBAK\任务计划完成记录.txt time /t >> E:\DataBaseBAK\任务计划完成记录.txt isql.exe -S 127.0.0.1 -U sa -P sa -i mybackup.sql echo 数据库备...

Windows下实现mysql定时备份【图】

1、写MySQL备份bat处理@echo offset "yMd=%date:~,4%%date:~5,2%%date:~8,2%"set "hms=%time:~,2%%time:~3,2%%time:~6,2%""C:/Program Files (x86)/MySQL/MySQL Server 5.5/bin/mysqldump.exe" -uroot -p123456 demo>D:/mysql_backup_%yMd%-%hms%.sql @echo on2、打开Windows的任务计划

windows自动备份备份Oracle数据库【代码】

windows定时任务来备份Oracle数据库 1,新建立bat脚本 1 @echo off2 echo ================================================3 echo Windows环境下Oracle数据库的备份4 echo 1. 使用当前日期命名备份文件。5 echo 2. 自动删除7天前的备份。6 echo ================================================7 set DATADIR=D:\backuporacledb\data8 echo 删除7天前的备份。9 forfiles /p "%DATADIR%" /s /m *.* /d -7 /c "cmd /c del @path"...

Oracle备份脚本(数据泵)-Windows平台

将以下内容根据自己想要备份的库修改后保存为expdp.bat,加入到计划任务中 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8set filename=%date:~0,4%-%date:~5,2%-%date:~8,2%set workpath=D:\orabakset zippath=D:\app\Administrator\product\11.2.0\dbhome_1\BINset username=testset password=123456set sid=orclcd %workpath%echo "TestDBbackup begin..." >> %filename%.log 2<&1echo expdp %username%/%password%@%sid% dumpfile=%fi...

Windows 环境下简单的自动备份以及清理数据库的操作过程【代码】【图】

今天能想到要简单的备份一下windows上面的数据库. 然后并且能够定期清理文件. 然后从网上找了一下 找到把饭如下 1. 备份创建一个目录用来存放数据库备份 c:\dbbak 然后编写一个脚本, 用于备份数据库, 这里以sqlserver 为例进行描写 其他数据库应该是类似的.脚本内容为: set now=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2% sqlcmd -S 127.0.0.1 -U sa -P Test6530 -Q "BACKUP DATABASE gscloud2003 TO DISK=c:\dbbak...

Windows 下 MySQL 简单定时自动备份、删除过期备份【代码】【图】

Windows 下 MySQL 简单定时自动备份、删除过期备份 MySQL Workbench 客户端虽然好用,但并不提供自动备份功能。手工备份,确实繁琐。新建一个 数据库备份文件存放目录,本例为D:\db_backup.新建一个批处理文件,可以起任意名,本例为mysql_backup_tool.bat ,文件内容如下: rem date:20150724 rem ******MySQL backup start******** @echo offforfiles /p "D:\db_backup" /m emsc_backup_*.sql -d -30 /c "cmd /c del /f @path"se...

Windows上的共享托管中的MySQL备份,不允许远程连接

搜寻了很长时间后,我决定问这个问题: 我已经将网站上传到共享主机,由于安全问题,该主机不允许进行远程数据库连接(根据它们).数据对我来说非常重要,我想每天自动备份一次(除了主机的日常备份外). 我在ASP.NET中编写代码,并使用MySQL DB.该服务器是Win 2003,并使用PHPmyAdmin.如标题中所述-我无法远程连接. 如何为数据库安排自动备份?非常感谢你 !解决方法:我找到了解决此问题的方法:http://www.phpmybackuppro.net/ 它是一个免费...

Mysql定时备份[Windows]【代码】

基于mysql5.6.39版本 一、备份脚本1.windows环境创建批处理文件@echo off rem ******MySQL backup start****** set mysqlHome="d:\Program Files\MySQL\MySQL Server 5.6\bin" set backupDir="d:\mysql_backup" set ymd=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%if not exist %backupDir% (mkdir %backupDir%echo %backupDir%文件夹创建成功) else (echo %backupDir%已存在):: 为删除过期文件的命令,-...

windows下postgresql数据库备份和还原【代码】

1、通过cmd进入数据库的bin目录 cd C:\Program Files\PostgreSQL\9.6\bin 2、执行pg_dump备份命令,localhost 或者IP pg_dump -h host -p port -U username -d dbname> C:\dbname.bak 执行完后,会提醒输入口令,就是要输入密码 示例:pg_dump -h localhost -p 5432 -U postgres -d ship> C:\ship.bak 3、执行psql还原命令,在这之前,需要建一个空白的同名的数据库psql -h localhost -p 5432 -U postgres -d ship< C:\ship.bak p...

Windows下MySQL数据库备份和回滚【代码】【图】

1.下载安装binlog2sql https://github.com/danfengcao/binlog2sql 安装命令: shell> git clone https://github.com/danfengcao/binlog2sql.git && cd binlog2sql shell> pip install -r requirements.txt 2.配置my.ini server_id = 1log_bin = mysql-bin.log  #设置log文件保存路径,默认为mysql的data目录下max_binlog_size = 512M  #最大logbinlog_format = rowbinlog_row_image = full 3.设置Path环境变量,增加mysql下bin...

如何将阿里云上的RDS 备份的mysql数据还原到windows环境中

一、本地mysql数据库创建与备份库一致的数据库名,如testdb; 二、本地创建与备份库一致的数据库表,记得设置ALTER TABLE tableName1 ROW_FORMAT = compact; 三、停止mysql服务,在数据库的配置文件my.conf或my-default.ini中添加innodb_force_recovery=1 后再启动mysql服务; 四、将表结构和空间脱离 打开DOS命令窗口,依次执行以下命令: > cd C:\Program Files\MySQL\MySQL Server 5.7\bin\ > mysql -hlocalhost -uroot -p1234...