首页 > 数据库技术 > 详细

MySQL自动备份

时间:2021-07-02 23:02:58      阅读:26      评论:0      收藏:0      [点我收藏+]

项目上用的MySQL来存储数据,因为就只是小部门使用,服务器是个人管理,为了防止服务器挂掉导致数据库丢失,每月都回去备份一次数据,以前都是手工在MySQL Workbench手工点击备份,觉得还是挺麻烦的,所以还是决定让它自动备份起来。

MySQL其实自带mysqldump.exe是可以直接自动备份的,所以在CMD中运行如下命令即可:

"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqldump.exe" -u[用户名] -p[密码] 数据库 [表名1 表名2..] > 文件路径

由于个人希望最后的文件路径是以日期结尾的,后续再通过windows自带的任务管理器设置一个计划任务,每周或每月去运行。

所以用bat文件来设置脚本,然后任务管理器设置计划任务的时候选择运行此bat文件即可。

"C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqldump.exe" -uroot -pPassword database > filepath\Dump%date:~0,4%%date:~5,2%%date:~8,4%.sql

 

MySQL自动备份

原文:https://www.cnblogs.com/danvy/p/14964346.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!