位置: 编程技术 - 正文

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

  • 本期应补退税额和期末未缴税额
  • 增值税纳税申报时间
  • 补缴的税款和罚款的会计处理
  • 经营范围没有的可以开票吗
  • 银行回单手续费分录
  • 进项税额销项税额月末需要结转吗
  • 建筑简易征收的合同怎么写
  • 建筑企业小型企业有哪些
  • 利息股息红利所得
  • 防洪基金减免的会计分录怎么写?
  • 公司预付签证费怎么入账
  • 注册个人独资企业和有限公司哪个好
  • 退休人员返聘工资怎么缴税
  • 地税注销流程
  • 会务费税前扣除比例
  • 收到承兑后背书怎么处理
  • 投资收益科目应用
  • 全年累计申报个税怎么计算
  • 商业承兑到期兑不出来多久的追诉期
  • 结转存货跌价准备冲减主营业务成本
  • 小规模纳税企业所得税优惠政策
  • 清理备用金
  • 再生资源会计科目
  • 发票金额大于报销金额可以吗
  • uefiu盘安装系统步骤win10
  • 桌面小工具怎么添加
  • php数据库连接池 实例
  • 未按规定开具发票怎么处罚
  • 非货币性资产交换补价大于25%的会计处理
  • vue项目创建流程
  • 会计申报需要哪些数据
  • vue cannot set property
  • 错开、补开发票问题
  • 应征增值税不含税销售额是什么
  • arraylist源码分析1.8
  • python 子进程通信
  • 二房东开票需要哪些资料
  • 工程施工新科目
  • 预收账款挂多久确认收入
  • 报关单填写要求怎么填
  • 往来账款应该怎么记账
  • 小规模纳税人利润率一般是多少
  • 收据不能入账如何处理
  • 城市维护建设税的计税依据
  • 采购材料未付款填什么凭证
  • 承包经营所得个人所得税计算举例
  • 销售退货成本如何计算
  • 施工单位结算
  • 供货方代垫运费计入什么科目
  • 意外伤害条件
  • 小规模纳税人季度申报哪些税
  • 工会经费的列支范围有哪些
  • bat windows
  • 升级完鸿蒙系统5G咋没有了
  • centos怎么查看文件
  • server.exe是什么
  • window照片无法预览
  • 如何查看win10版本是不是正版
  • Win10虚拟内存怎么转移
  • encore是什么软件
  • c盘esd是什么文件夹
  • Ubuntu系统怎么设置root
  • mac小技巧
  • 什么叫linux
  • windows自动启动设置
  • win7中Windows Time时间服务错误1060怎么办?
  • win10系统打开文件夹就不停的闪
  • js中onunload
  • jquery动画库
  • node.js gui
  • awk实例
  • 安卓优化清理大师怎么样
  • android基础入门教程
  • 重庆国税电子税务局官网登录入口网址
  • 青岛新农合网上缴费时间
  • 重庆市医疗保障局
  • 大连税务稽查局魏禾简历
  • 税务 信息
  • 企业从国外进口铁矿石
  • 地源热泵有收费标准吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设