位置: 编程技术 - 正文

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实用教程)

  • 发票没有申报能开票吗
  • 借贷记账法的基本结构
  • 应付账款转营业外收入进项税转出
  • 什么是长期股权结构
  • 销售退款怎么做分录
  • 个人独资企业没有申报税的后果
  • 福利企业要求
  • 施工企业挂靠账务处理怎么做
  • 餐饮加盟公司怎么经营
  • 购进材料无发票会计分录
  • 个人承包集体企业历史
  • 货物赔偿款会计分录
  • 工程部用的测试仪器
  • 农产品收购发票是普票还是专票
  • 新会计准则短期租赁会计分录
  • 办公室租金相关法规
  • 股权交易要不要缴纳印花税?
  • 91开头的税号是什么
  • 建筑企业收到的成本发票可以直接进主营业务成本吗
  • 采购比价流程图
  • 未提足折旧的房产,推倒重置的财务处理到底有没有差异
  • 公司车辆过户给公司需要交哪些税
  • 企业债务追诉期几年
  • 一般户有没有开户许可证
  • 外购货物评估减值要转出进项税额吗?
  • 在建工程增值税可以抵扣吗
  • 技术服务的大类包括
  • win11进入黑屏
  • 发生销售折让会计分录
  • 并购动因理论有什么
  • 税控盘技术服务费可以抵税吗
  • 电脑如何进入bios设置
  • windows 11预览版
  • 显卡的散热
  • mongodb jpa
  • php json
  • 计提职工养老保险金
  • 微信小程序开挂方法
  • 分页显示怎么实现
  • 卡比托丽娜·瓦西里耶娃
  • 土地出让金返还比例是多少
  • vue路由的理解
  • 完美怎么用
  • 为什么其他权益工具投资不计提减值准备
  • 加计扣除内容
  • 邮电局上级部门
  • 罚款记入其他应收款科目
  • 员工洗衣机使用制度
  • 生产车间的辅助记录
  • 资产类备抵科目借方表示
  • 年度奖金个税计算器
  • 两者有什么区别用英语怎么说
  • 发票专用章和财务专用章可以同一人保管吗
  • 收到成本发票如何记账
  • 管理费用的核算方法
  • 什么费用可以列入研发费用
  • 今年成立的公司需要申报残疾人保障金吗
  • 可以抵扣进项税的项目包括
  • 免缴教育费附加什么意思
  • mysql数据库innodb
  • win8系统如何激活
  • linux系统讲解
  • 外接法实物图
  • win10苹果版
  • win8系统设置错误
  • xp系统的cad
  • 服务win10
  • opengl oes纹理
  • Unity3D游戏开发毕业论文
  • python中对文件操作的一般步骤
  • service与activity数据交互
  • php开机启动
  • jquery验证邮箱格式
  • bootstrap的表格
  • jquery attribute
  • base adk
  • 开出去的专用发票存根怎么处理的
  • 登录上海电子税务局单位社保查询不到当月未交的
  • 如何连续打印单据
  • 航天金穗280怎么入账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设