mysql每天自动将数据库数据保存到指定文件夹

文章目录

前言

mysql数据库保存了很多数据,总是患得患失,担心本机固态硬盘突然坏掉,而固态硬盘坏掉数据无法恢复,虽然多机备份也能够增加容错率,但是同步更新也是一个难题,因此我设想的一个简单的方法是,设定一个文件夹,设定为阿里的同步云盘文件夹,然后为电脑增加一个计划任务每天自动保存数据库到该文件夹,然后阿里云盘自动同步,这样固态坏掉或者其他电脑需要打开,从阿里云盘拉取就可以了

不使用云服务器来进行sql操作是因为没必要这一项额外支出,这些数据是本地数据,丢了不心疼,但是没有很麻烦

原理

mysqldump 命令用于导出 MySQL 数据库的内容到一个 SQL 文件中

命令格式为

mysqldump -u [用户名] -p mydatabase > /path/to/your/folder/mydatabase_backup.sql

然后

写一个bat文件,让电脑计划任务每天执行保存到指定文件夹就可以了

比如

@echo on
REM 手动将数据库存储信息到sql
mysqldump -u root --password=456 aibinghaus > D:\aaa\1.sql 
REM 导出完成,现在SQL文件已经保存在指定路径下

然后将这个bat文件交给电脑计划任务每天执行就可以了

相关推荐
Elastic 中国社区官方博客27 分钟前
使用 Elasticsearch 导航检索增强生成图表
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
小金的学习笔记31 分钟前
RedisTemplate和Redisson的使用和区别
数据库·redis·缓存
新知图书1 小时前
MySQL用户授权、收回权限与查看权限
数据库·mysql·安全
文城5211 小时前
Mysql存储过程(学习自用)
数据库·学习·mysql
沉默的煎蛋1 小时前
MyBatis 注解开发详解
java·数据库·mysql·算法·mybatis
呼啦啦啦啦啦啦啦啦1 小时前
【Redis】事务
数据库·redis·缓存
HaoHao_0101 小时前
AWS Serverless Application Repository
服务器·数据库·云计算·aws·云服务器
C语言扫地僧1 小时前
MySQL 事务及MVCC机制详解
数据库·mysql
小镇cxy1 小时前
MySQL事物,MVCC机制
数据库·mysql
书生-w2 小时前
Redis Windows 解压版安装
数据库·windows·redis