windows下数据库备份bat】的更多相关文章

@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"C:/mysql/bin/mysqldump --opt -u root --password=root dbname > E:/bak/db/dbname_%Ymd%.sql@echo on…
1.背景 windows server 2008 下 每天会有 *.sql数据文件 需要上传到linux 中的mysql数据库中 而运维人员是在 windows server 下使用 xshell 连接 linux 下进行导入导出来进行操作 客户要求:1.点击桌面上的程序达成 上传到linux下的mysql数据库中. 2.要解决的问题 1.通过什么来让数据文件 上传到 linux 下 2.怎么才可以点击一下就达成 window下的数据文件 上传到linux下 3.数据文件到达后 怎么做才可以 在…
windows下SVN备份方案 备份策略 svn备份一般采用三种方式: 1)svnadmin dump  2)svnadmin hotcopy  3)svnsync.  注意,svn备份不宜采用普通的文件拷贝方式(除非你备份的时候将库暂停),如copy命令.rsync命令. 优缺点分析: 第一种svnadmin dump是官方推荐的备份方式,优点是比较灵活,可以全量备份也可以增量备份,并提供了版本恢复机制. 缺点是:如果版本比较大,如版本数增长到数万.数十万,那么dump的过程将非常慢:备份耗时…
常规Windows下Java调用BAT方式肯定会弹出cmd窗口 Runtime.getRuntime().exec("cmd.exe /C start D:\\test.bat"); 解决不弹框只需要"start"后面加一个参数"/b"就行: Runtime.getRuntime().exec("cmd.exe /C start /b D:\\test.bat"); -–下面有个"顶"字,你懂得O(∩_∩)…
摘要: 详细介绍在windows和linux下自动备份数据库的过程,希望可以让新手立即上手吧! 本文档内容共分为2大部分:linux和windows Linux和windows都分为:准备工作和操作阶段. Linux的详细步骤为:1.准备文件. 2.连接linux 3.实际操作也就是写命令 windows的详细步骤为:1.准备文件. 2.编辑任务和计划程序. 所用软件:notepad++,ssh 一.linux 1.准备工作(可以在windows下执行本操作) 创建三个文件 1.1文件名:exp…
1. 远程进入Linux服务器. 2. 一般登录的是root用户, 第一步切换到Oracle用户, 命令: su - oracle 3. 查看服务器上面数据库的监听的状况 lsnrctl 之后输入命令 status 说明至少有两个数据库实例正在运行 4. 查看Oracle用户的环境变量 命令 more ~/.bash_profile 结果 里面没有 ORACLE_SID的变量, 所以需要手工指定 5. 指定ORACLE_SID 注意 linux区分大小写 windows下面可以用小写 linux…
以下几种全部是批处理命令中对于备份文件 1.复制date文件夹备份============================假想环境:MySQL   安装位置:C:\MySQL论坛数据库名称为:bbs数据库备份目的地:C:\db_bak\============================新建db_bak.bat,写入以下代码 *******************************Code Start*****************************net stop mysql…
在Windows下,我总是要打开Ruby的cmd来进行Sass,其中要写好多cd,次数多了,自己的多敲,的确能记得更牢靠,但是无形中会浪费自己的一点点敲cd命令的时间,所以我想到自己在windows下,能快速达到我要compass watch的目录,嘻嘻. @echo on @echo test Sass date/t C: D: cd .. cd wamp cd www cd hallpando cd templates cd test cd css date/t time/t C:\Wind…
1.登录数据库服务器并切换到数据库用户下 [root@*** ~]# su - oracle 2.测试用户名密码是否能正确连接数据库 [oracle@*** ~]$ sqlplus username/passwd 3.创建本地每日备份脚本文件exp_day.sh(创建在当前目录下) [oracle@*** ~]$ vi exp_day.sh #编辑添加以下内容 date=`date "+%Y%m%d"`USERID=username/passwdDMPFILE=/home/oracle…
在项目开发过程中,以前只是在Eclipse中配置.启动.停止tomcat服务器 如果只想在机器中使用tomcat服务器,而不想安装MyEclipse,可以使用service.bat 将tomcat安装到计算机中的服务管理系统services.msc,就可以使用DOS命令启动或 停止tomcat服务. 一般在tomcat的bin目录下有service.bat文件,如果没有就去下载一个有此文件 的tomcat. 一.win + R.cmd.Enter    打开cmd窗口, 此时工作目录是在C盘 二…
转自 http://blog.csdn.net/CDersTeam/article/details/51346911 gpedit.msc-–组策略 2. sndrec32---录音机 3. Nslookup---IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具. 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具. 4. explorer---打开资源管理器 5. logoff---注销命令 6.…
本站备份:svn备份与还原_脚本_(dump命令) 以下是转载记录, 转自:https://wuxiaobai.win/archives/111 用法 svnadmin dump REPOS_PATH [-r LOWER[:UPPER]] [--incremental] svnadmin dump命令用于导出整个Repository或Repository下的某个范围的修订版本.REPOS_PATH是版本库的路径,[-r LOWER[:UPPER]]用于指定导出的修订版本范围,由参数-r和两个用:…
1.一般备份方法主要为两种: 直接保存数据库data文件夹 mysqldump 用sql命令备份(文件存放目录必须存在) 首先cmd进入MySQL\bin,然后mysqldump --default-character-set=utf8 --opt -h localhost -uroot -ppsd  database> D:\db_bak\database\database_bak.sql 2.下面写个基于上面的原理的Windows自动备份 2.1建立一个bak.bat文件 @echo off…
前言: 工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输. 实现步骤: 1.FTP上传和下载的bat脚本. 脚本分为两部分:可执行bat脚本和ftp命令文件: 可执行bat脚本: @echo off ftp -s:D:\ftp\ftp.txt ftp命令ftp.txt: open 192.168.1.166 ftp-user passwd prompt off lcd D:\ftp cd /home/myftp mget * close open 10.…
shell(Linux.Solaris) bat(windows) 含义 # rem 注释行 /[directory]/[directory]/.../[directory]/ [disk]:\[directory]\[directory]\...\[directory]\ path [变量]=[文件名],LBSAM set [变量]=[文件名],BSAM 把文件名赋值给变量 [变量]=[设定值] [变量]="[设定值]" [变量]='[设定值]' [变量]=[设定值]; export…
本文教大家写一个批处理文件.bat删除旧文件,供大家参考,具体内容如下 1. 批处理文件 del_old_file.bat rem 删除D:\temp目录下7天前的文件Forfiles /p E:\bat\temp /s /m *.* /c "cmd /c del /q /f @path" rem 删除C:\inetpub\logs目录下14天前的文件::Forfiles /p C:\inetpub\logs /s /d -14 /m *.* /c "cmd /c del /…
@title MySQL备份脚本 @echo off @echo root@127.0.0.1:3306 set host=127.0.0.1 set port=3306 set user=root @echo 请输入数据库密码 set /p password= @echo 请输入需要备份的数据库 @set /p database= set mysqldumppath=d:\mysql\bin set resultfilepath=e: set curdate=%date:~0,4%-%date…
  直接备份 mysqldump -u用户名 -p密码 -h 192.168.1.15 -c   --default-character-set=utf8 数据库名>xxx.sql   使用gzip压缩备份 mysqldump -u用户名 -p密码 -h 192.168.1.15 -c   --default-character-set=utf8 数据库名 | gzip >xxx.sql   直接还原 mysql -u用户名 -p密码 -c --default-character-set=ut…
@ECHO off TITLE databaseBackup E: REM : 源数据库: IP 端口 用户名 密码 SET DB_HOST=192.168.1.1 SET DB_PORT=3306 SET DB_USER=xxxxxx SET DB_PSWD=xxxxxxxx SET DB_TIME=%date:~,4%-%date:~5,2%-%date:~8,2% %time:~,2%:%time:~3,2%:%time:~6,2% CD E:\API\sql\backup\ REM :…
创建多个文件夹(目录): 新建一个记事本:win + R –>输入notepad 在笔记本中输入如下: mkdir Would mkdir you mkdir marry mkdir me 另存为以文件扩展名为bat,编码用默认或者是utf-8. 上面中的mkdir后面紧跟空格再加上你的文件名字,这里文件名字适合英文,中文会出现乱码,由于在刚学习网站时需要经常新建文件夹,所以该方法方便一些. 注意:这里放bat文件在自己想生成的目录之下. 最后双击该bat文件,效果如下: 压缩后的文件,用图片显…
@echo off //设置生成文件名字 set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"//使用mysqldump输出sql文件 cesec > F:/ftp/db_backup/cesec_%Ymd%.sql //每隔两周删除之前的数据 set SrcDir=F:\ftp\db_backup set DaysAgo= forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c d…
一.我写的备份脚本如下 set d=%date:~0,4%%date:~5,2%%date:~8,2% C:\mysqldump -uroot -ptest@2018 --all-databases > D:\backup\db_test\db_test_%d%.sql 二.报错如下 mysqldump: Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to…
上一篇写了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…
Magento数据库备份.移植终极解决方案+3 分类:Magento教程 标签:magento搬家.magento数据库备份.magento更换域名.magento移植 4,355人浏览 作为电子商务购物车系统解决方案,Magento数据库结构相当复杂,以至于普通的数据库备份方式几乎无法成功备份,即使成功备份,导入数据库也不是一件简单的事情.另一方面,作为一款购物车系统,从安全角度来说,每天备份数据毫不为过.更换域名,更换服务器都多多少少牵涉到Magento的数据库备份相关知识.本文由锐想外贸电…
  分析Oracle下导出某用户所有表的方法 可能很多使用Oracle的客户都会遇到想把某用户所有表导出的情况,本文就提供这样一个方法帮你轻松解决这个问题. 首先在sqlplus下以该用户登录到Oracle数据库,然后将以下内容粘贴到sqlplus中: set feedback off; set pagesize 0; set heading off; set verify off; set linesize 200; set trimspool on; spool c:/数据库备份.bat;…
最近在研究项目时,发现linux操作系统中,catalina_home/logs/catalina.out的文件有几个G的大小,便上网查了下这个文件的生成方式及如何避免,下面是我整理的材料: 之前我们在linux系统下查看日志的时候,总有个习惯,启动项目后会进入logs/下,敲击类似 tail -fn500 catalina.out的命令,便可以进入到catalina.out中实时的显示出最新的500行信息,但是有个问题,在windows系统中我们却没发现这个catalina.out,难道是只有…
前言: 最近公司做了一个工具,要将这个工具打包成一个可运行的程序,编写start.bat和start.sh在windows和linux下都可以运行. 在网上找了很多资料,最后终于找到一个可靠的资料,记录下来,分享给大家,也算是自己的一个总结. 吃水不忘挖井人,感谢这位老哥的文章:https://blog.csdn.net/u011752272/article/details/78560715 不多bb直接开始干活! 一.项目的结构 由于只是测试,里面的东西不复杂,可以用很简单来说明,创建的是ma…
在windows下用startup.bat启动时,控制台里显示乱码,如图: 解决方案: 修改conf文件下的logging.properties文件,将控制台输出的编码修改为GBK: java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter java.util.logging.ConsoleHandler.…
下载参考:texlive安装 在Windows下双击install-tl-advanced.bat后,报错: can't spawn cmd.exe texlive 解决方法:在系统变量 path 增加一个项:C:\Windows\System32 WIN7下texlive2015安装问题…
说明: MySQL数据库安装目录:C:\Program Files\MySQL\MySQL Server 5.0 MySQL数据库存放目录:C:\Program Files\MySQL\MySQL Server 5.0\data MySQL数据库备份目录:D:\MySQLdata_Bak 实现目的:备份MySQL数据库存放目录中的mysql数据库到D:\MySQLdata_Bak目录,按照日期存放, 并且只保留最近7天的数据 例如: D:\MySQLdata_Bak\mysql\20120404…