SQL数据库自动备份mysql数据库自动备份

首先利用数据库自带的命令行工具将数据库备份下来,例如对MySQL将数据库备份到D:data.sql(具体查阅数据库说明书)mysqlmp
SQL数据库自动备份mysql数据库自动备份
首先利用数据库自带的命令行工具将数据库备份下来,例如对MySQL将数据库备份到D:data.sql(具体查阅数据库说明书)
mysqlmp<"D:data.sql"
然后将该文件以日期参量重名名。如果指定保留N天的数据可能有一定困难,不过既然要求7天,不妨以星期作为区分。
假设文件名具有格式“data_日期.sql”,则更名语句为(建议先创建后改名,对于很大的数据库可能要备份很长时间并超过0点)
ren"data.sql""data_%date%.sql"
若系统时间格式为“2009-04-05星期日”,则产生文件“data_2009-04-05星期日.txt”。
获取星期几的语句:%date:~11,3%
其中11表示从第11个字符开始(从0开始计算),总共截取3个字符。由此可获得字符串“星期日”。重名名前,删除以data_开头,包含“星期日”的文件
del"data_*%date:~11,3%*.sql"
这样就把上星期的那个文件删除了。
注意:如果系统日期格式与上面的不一致,数字需重新计算,特别是若日期中含有“/”、“:”等字符会导致创建文件失败,此时年月日星期均需手动提取,例如对“04/05/2009Sun”,应使用“%DATE:~6,4%%DATE:~0,2%%DATE:~3,2%%DATE:~11,3%”得到“20090405Sun”。查看日期格式可使用“echo%date%”。
另外,如果某项(时间格式、文件名、路径等)包含空格则必须使用引号。
脚本源代码
mysqlmp<"D:data.sql"
del"D:data_*%date:~11,3%*.sql"
ren"D:data.sql""data_%date%.sql"
编为一个bat文件,添加计划任务,每天定时执行即可。
2023-04-26
mengvlog 阅读 33 次 更新于 2025-09-09 19:05:31 我来答关注问题0
  • 在该文件中编写MySQL数据库的备份命令,例如使用mysqldump工具。备份命令的基本格式如下:batchmysqldump u [用户名] p[密码] [数据库名] > [备份文件路径]backup_[日期].sql其中,[用户名]替换为你的MySQL用户名,[密码]替换为你的MySQL密码,[数据库名]替换为你要备份的数据库名,[备份文件路径]...

  •  厚学设计培训指南 Mysql要如何自动备份数据库

    进入控制台依次打开“microsoft sql servers”、“sql server组”、“(local)(windows NT)”、“管理”里面打开数据库维护计划;3 右击数据库维护计划,点击新建维护计划;4 出现欢迎首页直接下一步;5 然后进入选择数据库,把需要备份的数据库前面打上勾,点击下一步;6 接着下一步;提示检查数据...

  • anonymous Mysql 怎么自动备份啊?

    1、在百度里面搜索“多备份”,注册一个账号 2、登陆成功后,找到数据库备份 3、进行数据库远程授权:要备份成功,得先对数据库进行远程授权,允许备份主机远程访问数据库 4、填写你的数据库IP,数据库用户名,密码等参数信息 5、选择存储位置,备份频率等 6、至此,数据库备份任务就创建成功了。然后,...

  •  阿暄生活 mysql数据库定时备份到云盘 mysql数据库定时备份

    一、MySQL数据库定时备份到云盘 要实现MySQL数据库定时备份到云盘,通常需要结合数据库备份命令和云盘的同步或上传工具。以下是一个大致的步骤:编写备份脚本:使用mysqldump命令备份数据库,例如:mysqldump -u root -p[password] dbname > /path/to/backup/dbname_backup_$(date +%Y%m%d%H%M%S).sql。

  •  文暄生活科普 备份数据库的sql语句有哪些

    备份数据库的SQL语句或命令依据不同的数据库管理系统有所不同,以下是一些常见的用于备份不同类型数据库的命令:MySQL数据库:使用mysqldump命令:mysqldump -u username -p password database_name > backup_file.sql说明:此命令将指定的MySQL数据库备份到一个.sql文件中。需要替换username、password、data...

檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部