博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows下mysql的数据备份
阅读量:6438 次
发布时间:2019-06-23

本文共 928 字,大约阅读时间需要 3 分钟。

windows下mysql的数据备份

网上有很多mysql的备份方法,但是自己成功了的只有三种。

1.简单直白粗暴:

直接从数据库导出sql文件,通常是我们的第三方工具自带的功能,可以整个数据库导出,也可以单表导出:

 同时也可以计划备份,即工具自带的高级工具备份;

2.mysql的主从备份:

mysql创建数据库及用户:

主从备份:

3.windows自定义批处理文件:

  • 在D盘创建db_backup文件夹,并新建backdb.bat。
  • 在backdb.bat里面加入一下代码:
 代码如下 复制代码

echo 取日期、时间变量值set yy=%date:~0,4%

set mm=%date:~5,2%

set dd=%date:~8,2%

if /i %time:~0,2% lss 10 set hh=0%time:~1,1%

if /i %time:~0,2% geq 10 set hh=%time:~0,2%

set mn=%time:~3,2%

set ss=%time:~6,2%

set date=%yy%%mm%%dd%

set time=%hh%%mn%%ss%

set filename=%date%_%time%

"C:/Program Files (x86)/MySQL/MySQL Server 5.0/bin/mysqldump.exe" -uroot -pxxx --opt --default-character-set=utf8 -e --triggers -R --hex-blob --flush-logs -x DBNAME > C:/db_backup/DBNAME%filename%.sql

echo 导出已经完成

#pause

  • 在这里要注意你的MySQL安装路径以及相应的数据库用户名和密码,我使用的是D:/sense/mysql/bin。
  • 双击运行此脚本,看是否会生成Dbname20111207_200445.sql文件,如有则脚本无错误。
  • 进入控制面板,在任务计划里添加计划任务,把要执行的批处理以浏览方式加入任务计划,并设定好执行时间,最好选择每天执行,这样就实现每天自动备份数据库了。
原文地址
你可能感兴趣的文章
Extjs4:改变Grid单元格背景色(转载)
查看>>
中医无绝症[转载]
查看>>
ZendStudio10.6.1如何安装最新的集成svn小工具?
查看>>
PHP中$_SERVER的详细参数与说明
查看>>
jquery easyui datagrid mvc server端分页排序筛选的实现
查看>>
去了大公司就一定能学到很牛的技术么?
查看>>
methanol 模块化的可定制的网页爬虫软件,主要的优点是速度快。
查看>>
IOS开发之表视图(UITableView)
查看>>
Notepad++去除代码行号的几种方法
查看>>
polay定理总结
查看>>
IIS如何配置可以下载APK、IPA文件
查看>>
CodeForces 396C 树状数组 + DFS
查看>>
[sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表...
查看>>
远程桌面退出全屏/不能全屏/全屏切换的技巧
查看>>
【Java】Float计算不准确
查看>>
mybatis在xml文件中处理大于号小于号的方法
查看>>
Codeforces Codeforces Round #319 (Div. 2) A. Multiplication Table 水题
查看>>
各大浏览器CSS Hack收集
查看>>
再谈 $* 和 $@ 在 Bash 中的表现
查看>>
Apache Commons工具集简介
查看>>