bat文件备份MySQL数据库
1.复制date文件夹备份
============================
假想环境:
MySQL 安装位置:C:/Program Files/MySQL/MySQL Server 5.0
论坛数据库名称为:attendance
数据库备份目的地:d:/test/attendance/
============================
新建db_bak.bat,写入以下代码
********bat文件代码开始**********
net stop mysql
xcopy "C:/Program Files/MySQL/MySQL Server 5.0/data/attendance/*.*" d:/test/attendance/%date:~0,10%/ /S /I
net start mysql
@echo off
echo 执行结束over
set /p skysnow=
echo %skysnow%
********bat文件代码结束**********
然后使用Windows的“计划任务”定时执行该批处理脚本即可。(例如:每天凌晨3点执行back_db.bat)
解释:备份和恢复的操作都比较简单,完整性比较高,控制备份周期比较灵活,例如,用%date:~0,10%。此方法适合有独立主机但对mysql没有管理经验的用户。缺点是占用空间比较多,备份期间mysql会短时间断开(例如:针对30M左右的数据库耗时5s左右),针对%date:~0,10%的用法参考 。
——————————————————————————
——————————————————————————
2、mysqldump备份成sql文件
==============
假想环境:
MySQL 安装位置:C:/MySQL
论坛数据库名称为:bbs
MySQL root 密码:123456
数据库备份目的地:D:/db_backup/
脚本:
*******************************Code Start*****************************
@echo off
"C:/MySQL/bin/mysqldump" --opt -u root --password=123456 bbs > D:/db_backup/bbs.sql
*******************************Code End*****************************
将以上代码保存为backup_db.bat
然后使用Windows的“计划任务”定时执行该脚本即可。(例如:每天凌晨5点执行back_db.bat)
“开始”→“附件”→“系统工具”→“任务计划”(需要计算机的密码)
bat文件备份MySQL数据库相关推荐
- mysql数据库备份心得
mysql数据库备份/恢复等心得-Navicat for mysql 一.数据传输 如下图所示,选择"工具"->"数据传输". "源" ...
- 在MySQL数据库中,这4种方式可以避免重复的插入数据!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:小小猿爱嘻嘻 wukong.com/question/674 ...
- 你向 Mysql 数据库插入 100w 条数据用了多久?
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 目录 1.多线程插入(单表) 2.多线程插入(多表) 3.预处理S ...
- 为什么MySQL数据库要用B+树存储索引?
小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT互联网公司. 话说两个多月前,小史通过了A厂的一面,两个多月后的今天,小史终于等到了A厂的二面. 简单 ...
- pymysq向mysql写数据 为什么本地无法查看_从运维角度浅谈MySQL数据库优化,中小企业DBA必会...
原文:http://www.enmotech.com/web/detail/1/712/1.html(复制链接,打开浏览器即可查看原文) 作者:搬砖游击队 一个成熟的数据库架构并不是一开始设计就具备高 ...
- 教程,使用YCSB测试MYSQL数据库,获取千万条测试后的数据
Yahoo! Cloud Serving Benchmark (YCSB)是一个数据库特别是nosql数据库性能测试的benchmark.在GitHub中有3.9千个star和1.9千个forks.本 ...
- mysql慢时如何防止重复账户_如何进行mysql数据库的优化? --慢查询定位 --索引详解 -- 定时备份...
mysql数据库优化的常见方法: 1.表的设计要合理(满足3NF) 3范式 2.创建适当索引[主键索引|唯一索引|普通索引|全文索引|空间索引] 3.对SQL语句优化---->定位慢查询(exp ...
- mysql存储base64位用什么类型_【漫画】面试现场:为什么MySQL数据库要用B+树存储索引?...
推荐阅读:MySQL最全整理(面试题+笔记+导图),面试大厂不再被MySql难倒! 小史是一个应届生,虽然学的是电子专业,但是自己业余时间看了很多互联网与编程方面的书,一心想进BAT互联网公司. 话说 ...
- 利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包
原文:利用Advanced Installer将asp.netMVC连同IIS服务和mysql数据库一块打包成exe安装包 因为业务需要,项目中需要把asp.netmvc项目打包成exe安装程序给客户 ...
最新文章
- ORACLE 10G DATAGUARD实战步骤(转载)
- SQL Server Window Function 窗体函数读书笔记二 - A Detailed Look at Window Functions
- matlab xlsread参数_利用MATLAB批量完成科研数据处理
- C++调用方式 入栈顺序
- rem,em,px的区别
- IntelliJ IDEA 修改缓存文件设置
- HDU1171-Big Event in HDU
- 深度学习:批归一化和层归一化Batch Normalization、Layer Normalization
- 【JAVA单元测试】单元测试模拟高并发操作
- jar解压war文件失败
- 【原创】高精度好题 Heaven Cow与God Bull
- VMware临时文件清理
- VTK:交互与拾取——单位拾取
- 聚焦智改数转,长沙博世“灯塔工厂”出圈史
- 艾克姆 蓝牙nRF52832上册-学习笔记
- 【有利可图网】PS实战系列:果汁喷溅的效果,你知道是怎么做的吗?
- 【前端-Js基础方法】字符串常用方法汇总
- YOLOv3 车辆,行人,自行车检测
- C#汉字转换拼音技术详解
- 风险:一些Web3安全工具
热门文章
- 【报告分享】2020海外留学趋势报告.pdf(附下载链接)
- Make GNN Great Again: GNN 上的预训练和自监督学习
- 添加class值_Java 虚拟机(二) - Class 文件结构
- vue data 值如何渲染_vue源码阅读复盘-watcher模块
- kali创建python脚本_kali下编译学习python3
- 如何安装、管理多个 NodeJS 版本?
- SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.解决方法
- python 字典列表指定key排序
- [Ext JS 7 ]7.5 自适应配置 - Responsive Configs
- Spring Boot 项目中Java对象的字符串类型属性值转换为JSON对象的布尔类型键值的解决方法及过程