首页 新闻 搜索 专区 学院

使用.bat文件如何不停止服务进行MySQL数据库data文件夹的整个备份与压缩

0
悬赏园豆:30 [已解决问题] 解决于 2019-01-04 14:57

1、不停止服务
2、备份data文件下的所有文件放到其他的目录下
3、进行压缩

丽丽圈养的老王的主页 丽丽圈养的老王 | 初学一级 | 园豆:41
提问于:2018-12-27 11:12
< >
分享
最佳答案
1

mkdir data_copy // 创建文件夹data_copy
xcopy data data_copy /E // 复制data 下所有的文件至data_copy
rar a -r -ep1 "data_copy.rar" "data_copy" // 保证自己要有rar.exe 自己可以使用其他的压缩软件进行,只要可以使用命令即可
rmdir /s/q data_copy // 删除所有的文件和文件夹

收获园豆:30
xiaobaiskill | 小虾三级 |园豆:1207 | 2018-12-27 12:02

不行啊,我写成.bat文件,直接闪退,都不带运行的

丽丽圈养的老王 | 园豆:41 (初学一级) | 2018-12-28 15:46

@丽丽圈养的老王: 报错就会出现闪退。你可以先在自己的cmd 上敲一下那些命令看是否有问题,先排个错。没有问题的话,在你写的文件的第二行将这些命令逐一写道.bat 文件中在最后一行再添加一行 PAUSE命令,看是否有报错。

xiaobaiskill | 园豆:1207 (小虾三级) | 2018-12-28 15:55

@xiaobaiskill: 我想问一下,这个创建的文件夹创建到哪里去了?用cmd命令是没有出错,但是文件夹和压缩包没找到啊

丽丽圈养的老王 | 园豆:41 (初学一级) | 2018-12-28 16:32

@丽丽圈养的老王: 你创建的文件夹如果没有指明路径的话,就在你当前目录下面,dir 命令可以查看目录。
压缩包的话你需要自己找了,最好确认你自己有没有下载过,或着说你能不能压缩文件,能的话在找吧

xiaobaiskill | 园豆:1207 (小虾三级) | 2018-12-28 16:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册