急!如何备份并删除服务器的mysql数据库表

zff123 2019-02-14 04:30:37
各位大侠,系统有一台windows和另一台RedHat服务器,服务器使用mysql数据库的实时记录数据,就一个数据库A,做一件事就产生一个表,如a1,因此一段时间后产生了a1,a2,a3,a4.....等数据库表
现在需要定期对3个月前数据库表进行备份至其他路径,然后压缩,然后删除数据库表,如当前有a1,a2,a3,a4四个表,其中a1,a2,是3个月前的数据库表,那么需要对这两个表进行备份,压缩,然后删除。
请问如何如何操作?分数不多了。。。。万分感谢!
...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuan.ye 2019-02-15
  • 打赏
  • 举报
回复
这个需求:

1、当前不能有人操作数据库;
2、mysql 安装目录下有 mysqladmin.exe 和 mysqldump.exe 把两个文件拷贝到程序目录。
3、静默使用 命令行执行 mysql语句,代码不太多网上也能搜索到自己研究一下就可以。

ps 你3楼回复的下面有提示“mysql定时备份数据库和删除N天前数据库备份”的连接点进去研究一下就差不多了。
zff123 2019-02-15
  • 打赏
  • 举报
回复
有会的吗?请指导一下,拜谢!!
zff123 2019-02-14
  • 打赏
  • 举报
回复
能有批处理的服务也可以。。。。请大侠帮帮吧,非常着急。
zff123 2019-02-14
  • 打赏
  • 举报
回复
编写程序呀。。。
xuan.ye 2019-02-14
  • 打赏
  • 举报
回复
用程序还是人工?

人工用Navicat 简体中文版本就可以了。
本课程是SQL系列课程第2篇:MySQL数据库MySQL篇    MySQL数据库管理系统安装        10.1 MySQL概述            10.1.1 MySQL主要特点            10.1.2 MySQL主要版本         10.2 MySQL数据库安装和配置            10.2.1 Windows平台安装MySQL                1.下载MySQL8.0社区版                2.安装MySQL8.0社区版            10.2.2 Linux平台安装MySQL                1.更新软件仓库包索引                2.安装 MySQL                3.防火墙设置                4.启动 MySQL 服务                5.配置远程登录            10.2.3 macOS平台安装MySQL                1.下载MySQL8.0社区版                2.安装 MySQL    MySQL数据库管理系统日常管理        11.1 登录服务器        11.2 常见的管理命令            11.2.1 帮助命令            11.2.2 退出命令            11.2.3 数据库管理            11.2.4 用户管理        11.3 查看系统对象信息            11.3.1 查看有哪些库            11.3.2 查看有哪些            11.3.3 查看结构        11.4 执行脚本文件            11.4.1 不需要登录MySQL方式            11.4.2 需要登录MySQL方式        11.5 数据库备份与恢复            11.5.1 备份数据库            11.5.2 恢复数据库            11.5.3 实例:在Windows下备份到Linux下恢复        11.6 MySQL图形界面管理工具            11.6.1 下载和安装MySQL Workbench            11.6.2 配置连接数据库            11.6.3 管理数据库            11.6.4 管理            11.6.5 执行SQL语句    MySQL中特有的SQL语句        12.1 自增长字段        12.2 MySQL日期相关数据类型        12.3 限制返回行数        12.4 常用函数            12.4.1 数字型函数            12.4.2 字符串函数            12.4.3 日期和时间函数    MySQL数据库开发        13.1 存储过程            13.1.1 使用存储过程重构“找出所有销售部所有员工信息”案例            13.1.2 调用存储过程            13.1.3 删除储过程        13.2 存储过程参数            13.2.1 IN参数            13.2.2 OUT参数            13.2.3 INOUT参数        13.3 存储函数            13.3.1 创建存储函数            13.3.2 调用存储函数            13.3.3 删除存储函数        13.4 触发器            13.4.1 触发器分类            13.4.2 创建触发器语法            13.4.3 使用NEW和OLD修饰符            13.4.4 示例:员工操作更新日志            13.4.5 测试触发器

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧