前提:同一个服务器中,同种数据库

实际项目开发中所应用到的场景:每次同步数据时,先删除另一个库中表的数据,再同步。

前提:两个库中的表结构一致;本次所用的是mysql数据库;持久化框架为 mybatis;项目框架spring boot

 /*** 同步数据到另一个库* @author * @date 2018-9-5* @param dataBaseNameNew 另一个库名* @param databaseTableNameNew 另一个库的表名字* @param dataBaseNameOld 当前库名* @param databaseTableNameOld 当前库表名*/@Select(" truncate table ${dataBaseNameNew}.${databaseTableNameNew};"+ "insert into ${dataBaseNameNew}.${databaseTableNameNew} "+ "select * from ${dataBaseNameOld}.${databaseTableNameOld}")void synchData(@Param("dataBaseNameNew")String dataBaseNameNew,@Param("databaseTableNameNew")String databaseTableNameNew,@Param("dataBaseNameOld")String dataBaseNameOld,@Param("databaseTableNameOld")String databaseTableNameOld);

truncate table ${dataBaseNameNew}.${databaseTableNameNew};  删除表中的数据

结语:本人所有文章都立志写的简单易懂,戳中问题点。 当然了,简单的同时可能忽略了很多细节与详细,如有不足的地方,还请谅解并指出。  如对文章或实现技术上有问题,可联系我:qq: 1226500260     邮箱:654868284@qq.com

java 同步数据,同步数据到另一个库中。相关推荐

  1. sqlserver触发器如何将一个库中的数据插入到另外一个库中

    需求:实现的功能就是,查询当前表的所有信息,插入到另外一个库中(同一台机器,同一个SqlServer) 解决:insert into dB2.dbo.TB2 select * from db1.dbo ...

  2. 如何使用一个库中不存在的函数

    Windows是一个不断发展的系统,很多新的 API 在操作系统更新时更新,而MASM32开发包一般在很长一段时间内都无法及时更新,如果需要在编程中使用新添加的API函数.就得自己动手来更手库文件,下 ...

  3. python中如何编写代码输入多个数据并把它们放在一个列表中去_10分钟学习函数式Python...

    在这篇10分钟的文章中,您将学习Python中的函数式范型.您还将学习列表推导式. 目录 函数式范式 Python的map函数是如何运行的 Python中的lambda表达式 Python中的redu ...

  4. mysql 查询两个字段相同的数据_sql语句如何查询一个表中某两个字段的相同数据?...

    查询一个表中某两个字段的相同数据代码是:Select Name,ID From A group by Name,ID having count (*)>1. 结构化查询语言(Structured ...

  5. mysql一个数据库中表(数据)复制到另一个数据库中

    1.创建一张新表 创建表 CREATE TABLE voice LIKE chartDesginer.voice; 复制数据 INSERT voice SELECT* FROMchartDesgine ...

  6. .NET 5中的EF Core 5数据迁移:在单独的库中并自动部署

    目录 1.简介 2.先决条件 3.使用Dotnet CLI创建解决方案和项目框架 4.在DataAcess中创建模型和数据上下文 5.在WebApp中启动数据库 6.添加数据迁移功能 7.更改数据库模 ...

  7. Java实现统计某字符串在另一个字符串中出现的次数

    面试时会经常考这样的题目,估计也不让使用正则表达式.还好这个算法还算简单,不过在草稿纸上写难免会出现运行异常,好吧,面试官赢了,乃们屌丝就实实在在的把代码码出来吧. 谢谢"心扉"对 ...

  8. java 检测表情符号_hutool工具包:判断一个字符串中是否包含emoji表情符号(emoji-java)...

    需求: 判断一个字符串中是否包含emoji表情符号. 工具: hutool工具包,emoji-java工具包 cn.hutool hutool-all 5.3.7 com.vdurmont emoji ...

  9. python中如何编写代码输入多个数据并把它们放在一个列表中去_编写高质量Python代码的59个有效方法,你用过几个...

    欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 这个周末断断续续的阅读完了<Effectiv ...

最新文章

  1. CTFshow 反序列化 web254
  2. 【LeetCode】620. 有趣的电影
  3. jquery效果 窗口弹出案例
  4. RPM ,yum工具
  5. B站百万播放量Java零基础教程视频(适合Java 0基础,Java初学入门),史上最细Java零基础教学视频
  6. 论坛中,无限分类的原理
  7. linux中安装多个mysql_liunx系统下安装多个MySql数据库并做主从配置
  8. ji计算机一级题库,全国计算机等级考试一级题库0l0ji.doc
  9. 存储过程可重用的代码块_利用软件重用经验进行自动化测试推荐
  10. ORTP协议栈【ZT】
  11. Linux字符设备驱动实现
  12. android 实体 快捷键,as快捷键
  13. 显卡对应的Compute Capability值
  14. 运用awk提取日志文件中的IP地址
  15. Windows通过虚拟机的Ubuntu系统安装、配置、管理、远程访问ClickHouse
  16. 服务器千兆网卡芯片,Intel 82574L and 82576 千兆网卡芯片区别.pdf
  17. Variant 用法详解
  18. Ubuntu系统性能优化详细教程
  19. 有这样一个可爱的菇凉,叫TokenClub!
  20. QImage的深拷贝与浅拷贝

热门文章

  1. 【干货】百度站长工具(资源平台)使用教程、解读
  2. 第二届北京智源大会拉开帷幕,百度翻译同传助力国际沟通无障碍
  3. GIS教程之 在 React 中创建 Openlayers 地图(教程含源码)
  4. 山特UPS不间断电源的主要技术参数
  5. [双板滑雪]教学视频和技术贴精选
  6. Excel的使用——比对俩列内容的相同与不同,并突出显示
  7. java写excel_java写excel文件工具
  8. Linux常见、常用命令(二)
  9. 相关性分析热点图_车联网数据分析(二):驾驶行为分析
  10. 明解C语言电子书pdf下载