社区
MySQL
帖子详情
如何定时将mysql中的一张表的数据导入到另一张表中?
qq_37438561
2017-09-26 12:27:38
具体要求是这样的
有两张表 历史表 当月表 两张表的表结构完全一致
每月月初将上一个月的表数据导出到历史表 当月表清空
具体该怎么做呢?
...全文
691
7
打赏
收藏
如何定时将mysql中的一张表的数据导入到另一张表中?
具体要求是这样的 有两张表 历史表 当月表 两张表的表结构完全一致 每月月初将上一个月的表数据导出到历史表 当月表清空 具体该怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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 完成以后清空当月表
shell脚本结合crontab
定时
导入
sql文件
项目流量过大时,
数据
新增变更量大,及时入库会出现同时给
一张
表
做新增、修改,从而导致锁
表
,这时候可以将修改导成sql文件后入库,来缓解
数据
库压力
mysql
定时
复制
表
数据
_
Mysql
使用存储过程和
定时
任务批量复制
表
数据
到另一个
表
...
存储过程介绍
mysql
从5.0开始提供存储过程功能,存储过程就是在
数据
库内部执行的函数方法,外部程序可直接调用
数据
库内部的存储过程,从而实现对
数据
库内部
数据
和逻辑的保密。日常系统都会
定时
对一些
表
做删除和备份,这里也可以使用存储过程来实现。这里我们实现一个可以把
数据
库
中
表
A的
数据
在每天的指
定时
间使用
mysql
定时
任务备份到
表
B
中
mysql
存储过程实现存储过程实现把
表
A
数据
使用游标批量
导入
到
表
B
中
,由...
mysql
定时
复制
表
数据
_在
mysql
中
基于存储过程用作业计划
定时
复制
表
数据
到另外
一张
表
的实现...
项目背景:每次向TY推送挂号了的时候都会检测Push
表
是否有
数据
,如果有
数据
就不会再向TY推送挂号了,但现实情况是供应商的挂号有可能会出现50天后重复利用的情况,当重复利用挂号时就无法像TY推送
数据
,所以需要每天
定时
业务维护50天前的
数据
。按以下步骤编写功能1、写
MySQL
的脚本,在
表
PushToTrackingSupplierInfo CreateOn字段创建索引2、写
MySQL
的脚本,创建P...
MySQL
使用Navicat 建立
定时
任务,将
表
数据
转移到另
一张
表
1.创建函数 这里无参数就直接完成。 2.写逻辑 CREATE DEFINER=root@192.168.1.% PROCEDURE NewProc() BEGIN INSERT INTO consumer_sms_message_bak SELECT * from consumer_sms_message WHERE TO_DAYS(NOW())-TO_DAYS(send_time) >=4; DELETE FROM consumer_sms_message WHERE TO_DAYS(NOW()
linux将
mysql
导出
表
数据
导入
另一台服务器_Linux-
定时
脚本将一台服务器上的
mysql
数据
库自动备份到另一台服务器的
数据
库
中
...
有两台服务器,一台正式服务器A,一台测试服务器B,现需要将正式服务器A
中
的
数据
库每天备份到测试服务器B,提高
数据
库的容灾性以及防止
数据
库在测试
中
出现错误。1.从正式服务器A
中
导出需要备份的
数据
库使用
mysql
dump指令导出
数据
库文件/usr/sbin/
mysql
dump -u root -ppassword database | gzip > bakdatabaseName.sql.gzp...
MySQL
56,865
社区成员
56,753
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章