windows下mysql的数据备份

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: windows下mysql的数据备份 网上有很多mysql的备份方法,但是自己成功了的只有三种。 1.简单直白粗暴: 直接从数据库导出sql文件,通常是我们的第三方工具自带的功能,可以整个数据库导出,也可以单表导出:  同时也可以计划备份,即工具自带的高级工具备份; 2.

windows下mysql的数据备份

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

1.简单直白粗暴:

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

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

2.mysql的主从备份:

mysql创建数据库及用户:https://www.cnblogs.com/chenjianxiang/p/7053830.html

主从备份:https://www.cnblogs.com/Yang2012/p/8640610.html

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文件,如有则脚本无错误。
  • 进入控制面板,在任务计划里添加计划任务,把要执行的批处理以浏览方式加入任务计划,并设定好执行时间,最好选择每天执行,这样就实现每天自动备份数据库了。
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
5月前
|
关系型数据库 MySQL 数据安全/隐私保护
windows mysql8 安装后 提示密码不对,修改下密码认证方式就可以了
windows mysql8 安装后 提示密码不对,修改下密码认证方式就可以了
1149 3
|
2月前
|
Oracle 关系型数据库 MySQL
Mysql(1)—简介及Windows环境下载安装
MySQL 是一个流行的关系型数据库管理系统(RDBMS),基于 SQL 进行操作。它由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,现为 Oracle 产品。MySQL 是最广泛使用的开源数据库之一,适用于 Web 应用程序、数据仓库和企业应用。
55 2
|
2月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
222 0
|
4月前
|
SQL 关系型数据库 MySQL
在Linux中,mysql 数据备份工具有哪些?
在Linux中,mysql 数据备份工具有哪些?
|
4月前
|
关系型数据库 MySQL Linux
Windows 安装 MySQL 8.0 -- 输入3次 密码错误锁定账户
Windows 安装 MySQL 8.0 -- 输入3次 密码错误锁定账户
57 0
|
4月前
|
关系型数据库 MySQL 数据库
Windows 安装 MySQL 5.7 x64 位
Windows 安装 MySQL 5.7 x64 位
159 0
|
4月前
|
关系型数据库 MySQL 数据安全/隐私保护
Windows下安装MySQL5.7
Windows下安装MySQL5.7
49 0
|
4月前
|
SQL 存储 关系型数据库
运维笔记.MySQL.基于mysqldump数据备份与恢复
运维笔记.MySQL.基于mysqldump数据备份与恢复
53 0
|
关系型数据库 MySQL 数据库
Windows安装MySQL
Windows安装MySQL
Windows安装MySQL
|
前端开发 关系型数据库 MySQL
手把手教你在Windows 11安装MySQL 8.0
1. 官网下载安装包 下载地址: dev.mysql.com/downloads/m… 通过下载页面可以选择安装包或者是压缩包。 这里选择安装文件(Installer MSI)
853 0