windows下用bak文件备份数据库

将如下代码复制放到txt文件里

/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*

@echo off
echo.
echo      MySQL数据库备份

echo *****************************
echo.
echo 今天是 %date%
echo 时间是 %time%
echo.
echo *****************************

set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

md "D:\JDBC\%Ymd%"

"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump" --opt -Q -uroot -pabc123 --default-character-set=latin1 test > "D:\JDBC\%Ymd%\test_bak.sql"

echo.

echo MySQL数据库备份完成,请进行检查。。。

echo.
echo.

pause

注意修改数据库bin路径和数据库密码   将要备份的文件修改

然后修改后缀为bak文件,双击即可完成

然后可以在windows下添加一个任务执行计划,出发器测试一下

时间: 2024-10-17 19:18:43

windows下用bak文件备份数据库的相关文章

在windows下使用mysqlbinlog实现数据库增量导出

在windows下使用mysqlbinlog实现数据库增量导出 1. 开启mysqlbinlog 在mysql的配置文件my.ini中的[mysqld]下添加以下语句 log-bin:备份的文件目录和文件名 binlog_do_db:指定数据库名,不写即默认所有数据库 log-bin="D:/Java/beifen/name" binlog_do_db=test 2. 查看binlog日志 2.1 命令行: `mysqlbinlog "binglog文件":命令行查

转:windows下定时执行备份数据库

上一篇写了linux下定时任务,这一篇转发一个windows下定时备份数据库. 第一种:新建批处理文件 backup.dat,里面输入以下 net stop mysql xcopy "C:\Program Files\MySQL\MySQL Server 5.0\data\piaoyi\*.*" D:\db_backup\%date:~0,10%\ /y net start mysql 注意:批处理命令中路径里有空格的话,必须在路径上加上双引号! 关于时间参数的参考: %date:~0

windows下启动/关闭Sybase数据库服务器

启动.关闭Sybase数据库服务器 一.启动Sybase服务器 在windows下介绍两种方法启动Sybase数据库服务器. 1.通过服务器管理器 依次打开控制面板>管理工具>服务 管理窗口.拖动滚动条到Sybase打头的服务名称附近,一般会发现有5个服务:Sybase SQLServer _ <servername>.Sybase BCKServer _ <servername>_BS.Sybase MONServer _ <servername>_MS.

windows下Vcenter server vpostgres数据库迁移

一 环境 旧vcenter服务器 windows server 2008 r2 + vc6.0 新服务器 windows server 2012 R2 + 6.0 二 说明 因为在旧的vc服务器上有配置很多东西,换新的服务器还要重新添加主机,并重新设置HA.交换机之类的,所以需要直接把旧服务器上的数据库备份到新的服务器上: 三 操作 官方教程:https://kb.vmware.com/s/article/2113647 基本是按照官方的教程来的,只是有两个地方需要注意: 1.vpostgres

windows下mysql定时备份数据库几种方法

第一种:新建批处理文件 backup.dat 代码如下: net stop mysqlxcopy "C:/Program Files/MySQL/MySQL Server 5.0/data/piaoyi/*.*" D:/db_backup/%date:~0,10%/ /ynet start mysql 注意:批处理命令中路径里有空格的话,必须在路径上加上双引号!然后使用Windows的"计划任务"定时执行该批处理脚本即可.(例如:每天凌晨3点执行backup.bat

如何在windows下手动初始化PostgreSQL数据库

环境:win7 64 sp1 PG:9.3.5 1.创建用户postgres,密码同样是postgres: net user postgres postgres /add 2.在数据库根目录下建立data目录: C:\Program Files\PostgreSQL\9.3>md data 3.去掉administrator对data目录的权限: C:\Program Files\PostgreSQL\9.3>cacls data /e /t /r administrator 处理的目录: C

windows下python连接oracle数据库

python连接oracle数据库的方法,具体如下 1.首先安装cx_Oracle包2.解压instantclient-basic-windows.x64-11.2.0.4.0.zip到c:\oracle3.拷贝instantclient_11_2下所有.dll文件到c:\python34\Lib\site-packages\下(根据自己的python版本拷贝到相应的site-packages文件夹下) python连接示例代码: # -*- coding: utf-8 -*- import c

Windows下Qt连接MySql数据库

1.设置环境变量,需添加如下的环境变量: 2.打开Qt Command Prompt,输入第一条命令:cd %QTDIR%\src\plugins\sqldrivers\mysql 后按回车,然后输入第二条命令: qmake "INCLUDEPATH+=C:\MySQL\include","LIBS+=C:\MySQL\lib\opt\libmysql.lib" mysql.pro 最后输入:mingw32-make 进行编译. 或者如下图所示,在.pro文件中添加

windows下bat批处理实现数据库备份、压缩、删除

@echo off rem 删除7天前的数据库备份 cd D:\db_bak\qd_web_project\dumpforfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f" cd D:\db_bak\ios_web_project\dumpforfiles /m *.sql.gz /d -7 /c "cmd /c del @file /f" cd D:\db_bak\game_db_all\allforfiles /m