社区
MySQL
帖子详情
如何定时将mysql中的一张表的数据导入到另一张表中?
qq_37438561
2017-09-26 12:27:38
具体要求是这样的
有两张表 历史表 当月表 两张表的表结构完全一致
每月月初将上一个月的表数据导出到历史表 当月表清空
具体该怎么做呢?
...全文
746
7
打赏
收藏
如何定时将mysql中的一张表的数据导入到另一张表中?
具体要求是这样的 有两张表 历史表 当月表 两张表的表结构完全一致 每月月初将上一个月的表数据导出到历史表 当月表清空 具体该怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_37358669
2017-09-28
打赏
举报
回复
-- 历史表:History_Table,当月表: Current_Table; 用mysql的event功能来做: Create TABLE Current_Table1 LIKE Current_Table; INSERT INTO History_table SELECT * FROM Current_Table; DROP TABLE Current_TABLE; RENAME TABLE Current_Table1 To Current_Table;
笑為紅顏苦為誰
2017-09-28
打赏
举报
回复
当你的两张表数据结构一模一样的话,可以使用 insert into 目标表 select * from 源表 然后删除目标表的数据,最后在用一个定损任务来定时执行就可以了,就是楼上所说的mysql的event ,感谢楼上所说的event 正好学习下
LongRui888
2017-09-27
打赏
举报
回复
这个你可以用mysql的event功能来做。 你可以把具体的操作:insert into 历史表 select * from 实时表 where 上月数据 ,然后delete from 事实表 where上月数据,放到一个存储过程里,然后放到event里调用这个存储过程就行了
ACMAIN_CHM
2017-09-27
打赏
举报
回复
结帖率:
0%
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html
8、如何给分和结贴?
http://bbs.csdn.net/help#post_dispose
zjcxc
2017-09-26
打赏
举报
回复
每月做你可以用 event 或者操作系统的定时任务 移数据可以参考这个( 建一个相同结构的当前表替换在用的当前表,然后把数据写到历史表) create table _当月表 LIKE 当前表; rename table 当前表 to _历史表, _当月表 to 当月表; insert 历史表 select * from _历史表; drop table _历史表;
如花alen
2017-09-26
打赏
举报
回复
服务器定时脚本 月初执行一次 事务导出导入excel 完成以后清空当月表
mysql
定时
复制
表
数据
_
Mysql
使用存储过程和
定时
任务批量复制
表
数据
到另一个
表
...
存储过程介绍
mysql
从5.0开始提供存储过程功能,存储...这里我们实现一个可以把
数据
库
中
表
A的
数据
在每天的指
定时
间使用
mysql
定时
任务备份到
表
B
中
mysql
存储过程实现存储过程实现把
表
A
数据
使用游标批量
导入
到
表
B
中
,由...
mysql
定时
复制
表
数据
_在
mysql
中
基于存储过程用作业计划
定时
复制
表
数据
到另外
一张
表
的实现...
每次向TY推送挂号了的时候都会检测Push
表
是否有
数据
,如果有
数据
就不会再向TY推送挂号了,但现实情况是供应商的挂号有可能会出现50天后重复利用的情况,当重复利用挂号时就无法像TY推送
数据
,所以需要每天
定时
业务...
MySQL
使用Navicat 建立
定时
任务,将
表
数据
转移到另
一张
表
1.创建函数 这里无参数就直接完成。 2.写逻辑 CREATE DEFINER=root@192.168.1.% PROCEDURE NewProc() BEGIN INSERT INTO ...查看 查看
定时
任务的是否开启 show variables like ‘event_scheduler%’;
表
示已开启 完成。
mysql
定时
从
一张
表
a抽到另
一张
表
b
-- 2、创建存储过程 如果select * 插入出问题就将所有字段列出来转换下时间 create DEFINER=`root`@`%` PROCEDURE `pro_rpc`( ) BEGIN DECLARE max_rksj VARCHAR(128); select max(rksj) into max_rksj from b; if ...
linux将
mysql
导出
表
数据
导入
另一台服务器_Linux-
定时
脚本将一台服务器上的
mysql
数据
库自动备份到另一台服务器的
数据
库
中
...
有两台服务器,一台正式服务器A,一台测试服务器B,现需要将正式服务器A
中
的
数据
库每天备份到测试服务器B,提高
数据
库的容灾性以及防止
数据
库在测试
中
出现错误。1.从正式服务器A
中
导出需要备份的
数据
库使用
mysql
dump...
MySQL
57,064
社区成员
56,760
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章