位置: 编程技术 - 正文

mysql中的跨库关联查询方法(mysql如何跨库查询)

编辑:rootadmin

推荐整理分享mysql中的跨库关联查询方法(mysql如何跨库查询),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql跨数据库操作,mysql 跨库视图,mysql 跨库,mysql 跨库,mysql 跨库视图,mysql跨库事务处理,mysql跨库join,mysql跨库join,内容如对您有帮助,希望把文章链接给更多的朋友!

业务场景:关联不同数据库中的表的查询

比如说,要关联的表是:机器A上的数据库A中的表A && 机器B上的数据库B中的表B。

这种情况下,想执行“select A.id,B.id from A left join B on ~~~;“那是不可能的,但业务需求不可变,数据库设计不可变,这就蛋疼了。。

解决方案:在机器A上的数据库A中建一个表B。。。

这当然不是跟你开玩笑啦,我们采用的是基于MySQL的federated引擎的建表方式。

建表语句示例:

前提条件:你的mysql得支持federated引擎(执行show engines;可以看到是否支持)。

如果有FEDERATED引擎,但Support是NO,说明你的mysql安装了这个引擎,但没启用,去my.cnf文件末添加一行 federated ,重启mysql即可;

mysql中的跨库关联查询方法(mysql如何跨库查询)

如果压根就没有FEDERATED这一行,说明你的mysql就没有安装这个引擎,这就不能愉快的玩耍了,最好去找你们家运维搞定吧,因为接下来的动作比较大,而且我也不知道怎么搞;

解释:通过FEDERATED引擎创建的表只是在本地有表定义文件,数据文件则存在于远程数据库中,通过这个引擎可以实现类似Oracle 下DBLINK的远程数据访问功能。就是说,这种建表方式只会在数据库A中创建一个表B的表结构文件,表的索引、数据等文件还是在机器B上的数据库B中,相当于只是在数据库A中创建了表B的一个快捷方式。

于是,蛋就不疼了。。

需要注意的几点:

1. 本地的表结构必须与远程的完全一样。

2.远程数据库目前仅限MySQL

3.不支持事务

4.不支持表结构修改

其他网友的补充:

使用远程5.的 logintoken表,只需要自己开启FEDERATED 就可以了,5.不用开启

浅谈MySQL event 计划任务 一、查看event是否开启showvariableslike'%sche%';setglobalevent_scheduler=1;二、--设置时区并设置计划事件调度器开启,也可以event_scheduler=ONsettime_zone='+8:';setGLOBALev

MySQL基础教程第一篇 mysql5.7.安装和连接教程 从这篇开始,用一个新的系列文章去介绍和学习MySQL。为什么要学习MySQL,从产品角度来说,大部分软件的数据库服务还是采取关系型数据库,主要的数

MySql 5.6. 位绿色版安装图文教程 网上MySQL安装的文章有很多哈,但是今天在自己的笔记本上安装遇到了问题,仅此做下记录。1、下载MySQL的zip压缩包,在官网

标签: mysql如何跨库查询

本文链接地址:https://www.jiuchutong.com/biancheng/349386.html 转载请保留说明!

上一篇:MYSQL实现连续签到功能断签一天从头开始(sql语句)(mysql 连续日期)

下一篇:MySQL基础教程第一篇 mysql5.7.18安装和连接教程(mysql实用教程)

  • 个人怎么缴纳印花税
  • 处置废品收入需要开票吗东奥
  • 利润表的调整
  • 长期待摊装修费会计分录
  • 冲减多计提的附加费
  • 未预缴开票
  • 公司分立是不是法人
  • 影响固定资产折旧的基本因素
  • 抵押贷款合同印花税怎么算
  • 提取法定盈余公积金会计分录
  • 捐赠出的资产如何处理
  • 代发工资开票内容
  • 投资性房地产转换日公允价值大于账面价值
  • 上月多计收入,本月如何调整?
  • 二手设备进口海关
  • 同城酒店怎么开发票
  • 企业出售房屋交什么税
  • 职工教育经费的扣除标准是什么
  • 承包食堂管理费用收取的依据
  • 企业为员工提供住宿会计科目
  • 差旅费应交税费会计科目
  • 增值税在免税范围内,附加税怎么做
  • 客户付货款给我们公司备注往来结算款
  • 旅游服务税目
  • 第三方软件测评费的取费标准
  • 电脑怎么安装安卓软件
  • 税控机抵减增值税税额
  • 营业外收入怎么申报增值税
  • 施伦贝格尔
  • vue调整图标大小
  • 特许权使用费啥意思
  • laravel框架中文手册
  • php日期差
  • esp8266 dht22
  • vue 滚动条
  • mac apache php
  • 数据库如何迁移数据库表
  • python数学建模资料
  • 驱动开发做得长久吗
  • 支付工资会计
  • 收费公路通行费补费平台
  • 外购产品的会计分录
  • 复核人和收款人一样了怎么办
  • 工会经费上缴流程
  • 软件销售收入确认时点
  • 购买净资产为负数怎么办
  • 记账凭证装订好了如何在拆开
  • db2数据库创建索引语句
  • 固定电话机用装电池吗
  • 娱乐服务计费销售额包括
  • 金蝶低值易耗品报废操作
  • 会计核算以什么为主
  • 委托代理进口账务处理
  • 销售货物收到托运怎么办
  • 代理运费增值税税率
  • 附加税减免政策2023
  • 企业代办业务有哪些
  • 2023年职工养老保险缴费标准
  • 退回以前年度所得税账务处理
  • 只有发票没有合同可以做账吗
  • 借方会计科目表
  • 企业经营状态为清算是什么意思
  • 普通日记账如何记账
  • 个体工商户的建筑劳务是否需要资质
  • mysql不能写入中文
  • win10设置怎么开
  • Windows 2003 SP2 简体中文版下载地址
  • win10周年纪念版
  • linux wc命令详解
  • win1021h2版本千万别更新
  • w7系统如何设置
  • dos 批处理
  • cocos creator 动画制作
  • unity设置帧数
  • unity3d第一人称射击游戏教程
  • android混淆后怎么破解
  • 个税申报系统如何增加新单位
  • 皇家税务与海关署
  • 多缴税款可以抵顶以后欠费的税款吗
  • 大兴区地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设