mysql数据库数据定时封装转储

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云数据库 RDS MySQL Serverless,价值2615元额度,1个月
简介: 1.封装转储存储过程CREATE  PROCEDURE `add_resident_portrait`()BEGIN      TRUNCATE TABLE resident_portrait;  INSERT...

1.封装转储存储过程

CREATE  PROCEDURE `add_resident_portrait`()
BEGIN  
    TRUNCATE TABLE resident_portrait;
  INSERT INTO resident_portrait (
    vehicleNumber,
    parkid,
    vehicleType,
    vehicleBrand,
    vehiclePhoto,
    vehicleColor,
    vehicleResidentFlag,
    estate_address,
    building_code,
    unit_code,
    floor,
    areasize,
    house_number,
    estate_type,
    delivery_time,
    checkin_time,
    rent_flag,
    volResource,
    volIntro,
    checkStatus,
    volunteerType,
    signTime,
    nation,
    marr_status,
    edu_status,
    belief,
    height,
    weight,
    resaddr,
    restype,
    healths,
    volunid,
    mail,
    wechat,
    huimg_url,
    blood,
    resimg_url,
    workplace,
    profession,
    address,
    phone_num,
    mobnum,
    political,
    photo_url,
    street,
    cu,
    area,
    pro,
    build,
    NAME,
    sex,
    birthday,
    idcard,
    fatherid,
    motherid
) SELECT
    #车牌号
    vehicleinfo.vehicleNumber,
    #停车场编号
    vehicleinfo.parkid,
    #车辆类型
    vehicleinfo.vehicleType,
    #车辆品牌
    vehicleinfo.vehicleBrand,
    #车辆照片
    vehicleinfo.vehiclePhoto,
    #车辆颜色
    vehicleinfo.vehicleColor,
    #车辆业主属性
    vehicleinfo.vehicleResidentFlag,
    #房产地址
    pr_estate_info.estate_address,
    #楼号
    pr_estate_info.building_code,
    #单元号
    pr_estate_info.unit_code,
    #楼层
    pr_estate_info.floor,
    #面积
    pr_estate_info.area,
    #门牌号
    pr_estate_info.house_number,
    #房产类型
    pr_estate_info.estate_type,
    #交房时间
    pr_estate_info.delivery_time,
    #入住时间
    pr_estate_info.checkin_time,
    #是否出租
    pr_estate_info.rent_flag,
    #志愿者资质
    volunteerinfo.volResource,
    #志愿者可提供服务简介
    volunteerinfo.volIntro,
    #志愿者审核状态
    volunteerinfo.checkStatus,
    #志愿者类型
    volunteerinfo.volunteerType,
    #志愿者注册时间
    volunteerinfo.signTime,
    #民族
    cu_resinfo.nation,
    #婚姻状态
    cu_resinfo.marr_status,
    #教育情况
    cu_resinfo.edu_status,
    #宗教信仰
    cu_resinfo.belief,
    #身高
    cu_resinfo.height,
    #体重
    cu_resinfo.weight,
    #户籍地址
    cu_resinfo.resaddr,
    #户籍类型
    cu_resinfo.restype,
    #健康情况
    cu_resinfo.healths,
    #志愿者id
    cu_resinfo.volunid,
    #邮箱
    cu_resinfo.mail,
    #微信
    cu_resinfo.wechat,
    #房产证照片地址
    cu_resinfo.huimg_url,
    #血型
    cu_resinfo.blood,
    #户口本照片地址
    cu_resinfo.resimg_url,
    #工作单位
    cu_resinfo.workplace,
    #职业
    cu_resinfo.profession,
    #地址
    cu_resinfo.address,
    #固定电话
    cu_resinfo.phone_num,
    #手机
    cu_resinfo.mobnum,
    #政治面貌
    cu_resinfo.political,
    #照片地址
    cu_resinfo.photo_url,
    #所属街道
    cu_resinfo.street,
    #所属社区
    cu_resinfo.cu,
    #所属小区
    cu_resinfo.area,
    #所属物业
    cu_resinfo.pro,
    #所属楼宇
    cu_resinfo.build,
    #姓名
    cu_resinfo. NAME,
    #性别
    cu_resinfo.sex,
    #生日
    cu_resinfo.birthday,
    #身份证号
    cu_resinfo.idcard,
    #父亲id
    cu_resinfo.fatherid,
    #母亲id
    cu_resinfo.motherid
FROM
    cu_resinfo,
    pr_estate_info,
    vehicleinfo,
    volunteerinfo
WHERE
    cu_resinfo.id = vehicleinfo.staffid
AND cu_resinfo.id = pr_estate_info.staffid
AND cu_resinfo.volunid = volunteerinfo.id;
END

2.定时执行任务

CREATE EVENT
dump_resident_portrait

ON SCHEDULE EVERY 7 DAY

STARTS '2018-09-02 00:00:00' DO
 CALL add_resident_portrait;

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3天前
|
存储 SQL 监控
Visual Basic与数据库交互:实现数据访问和管理
【4月更文挑战第27天】本文探讨了使用Visual Basic进行数据库编程的基础,包括数据库基础、连接、数据访问技术如ADO.NET,数据绑定,事务处理,存储过程与视图。还强调了性能优化、安全性、测试与调试,以及持续维护的重要性。通过掌握这些概念和技巧,开发者能构建高效、可靠的数据驱动应用。
|
8天前
|
关系型数据库 Apache 流计算
手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南
本文介绍了如何将数据从 OceanBase 迁移到阿里云数据库 SelectDB 内核版 Apache Doris。提供 3 种数据同步方法 1. 使用 DataX,下载 DataX 并编写配置文件,通过 OceanBaseReader 和 DorisWriter 进行数据迁移。 2. 利用 Apache Doris 的 Catalog功 能,将 OceanBase 表映射到 Doris 并插入数据。 3. 通过Flink CDC,设置 OceanBase 环境,配置 Flink 连接器,实现实时数据同步。
手把手教你实现 OceanBase 数据到阿里云数据库 SelectDB 内核版 Apache Doris 的便捷迁移|实用指南
|
5天前
|
SQL 关系型数据库 MySQL
Spring_jdbc数据连接池(mysql实现增、删、改、查)
Spring_jdbc数据连接池(mysql实现增、删、改、查)
14 0
|
5天前
|
关系型数据库 MySQL
Mysql语句_查询数据百分比、人员年龄、数据排序、添加查询时的列属性、合并查询结果
Mysql语句_查询数据百分比、人员年龄、数据排序、添加查询时的列属性、合并查询结果
9 0
|
1天前
|
DataWorks Shell 对象存储
DataWorks产品使用合集之在 DataWorks 中,有一个 MySQL 数据表,数据量非常大且数据会不断更新将这些数据同步到 DataWorks如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
14 3
|
1天前
|
分布式计算 DataWorks 关系型数据库
DataWorks产品使用合集之在使用 DataWorks 数据集成同步 PostgreSQL 数据库中的 Geometry 类型数据如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
7 0
|
1天前
|
Java 关系型数据库 MySQL
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
|
1天前
|
分布式计算 DataWorks 关系型数据库
MaxCompute产品使用合集之可以使用什么方法将MySQL的数据实时同步到MaxCompute
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
6天前
|
SQL 关系型数据库 API
从API获取数据并将其插入到PostgreSQL数据库:步骤解析
使用Python处理从API获取的数据并插入到PostgreSQL数据库:安装`psycopg2`,建立数据库连接,确保DataFrame与表结构匹配,然后使用`to_sql`方法将数据插入到已存在的表中。注意数据准备、权限设置、性能优化和安全处理。
|
7天前
|
存储 数据可视化 关系型数据库
MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%🚀
本文探讨MySQL中时间类型的选择,阐述datetime、timestamp、整形时间戳等类型特点以及它们在千万级数据量下的查询性能
MySQL字段的时间类型该如何选择?千万数据下性能提升10%~30%🚀