位置: 编程技术 - 正文

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

  • 税前扣除的项目包括
  • 农产品抵扣怎么算
  • 小规模没有成本票怎么做账
  • 不得免征和抵扣税额抵减额
  • 收到税收返还会计分录
  • 年初未分配利润借方增加还是减少
  • 成品油发票如何同步
  • 建设单位对施工单位的管理要求
  • 出口供货企业
  • 办公室的取暖费怎么做会计分录
  • 利息算增值税吗
  • 新成立公司注资流程
  • 赔偿金要交增值税吗
  • 哪些进项税不能转出
  • 物业管理公司代收水电费如何开票
  • 案例讲解:当年度未及时取得有效凭证的相关成本、费用涉税处理
  • 通讯费发票抬头为个人能否报销
  • 专用发票的清单要开2张吗
  • 文化建设服务费减免
  • 会计报表上总资产怎么填
  • 增值税专票已经认证
  • 银行要求的补偿性余额所占比例为20%
  • 财务中不能冲销的凭证
  • 本月没有发生额,月末怎么结账
  • m1 mac 恢复出厂
  • ios14 举报短信
  • qq能上,网页打不开怎么回事
  • Win11怎么关闭自动休眠
  • php定义静态变量的关键字
  • 以公允价值计量的投资性房地产
  • 企业是根据什么来分类的
  • ThinkPHP中html:list标签用法分析
  • 红字发票冲减的是当月收入吗
  • 期间费用计入产品成本的费用吗
  • 工会经费是如何计提的
  • webpack devserver contentbase
  • 织梦怎么安装
  • mongodb使用案例
  • 党费会计核算科目有哪些
  • 管理费用科目包括
  • 不反写会影响开票吗
  • 注册资金认缴期限一般多少
  • 营业执照是什么字体
  • 中级会计报名必须用电脑吗
  • 技术人员工资计入生产成本吗
  • 预付账款的账务处理视频教程
  • 承租人收到融资租赁款
  • 应付账款的逾期利息计入什么科目
  • 现金存入银行的会计凭证
  • 购买股票如何操作
  • 公司与股东的往来款
  • 房屋租赁的注意问题
  • 房地产企业预收账款
  • 其他应付款社保借方余额怎么处理
  • 企业经营规模小怎么办
  • fedora下的bridge和nat设置方法
  • win8应用商店打开很慢怎么办
  • win10怎么检查
  • mac系统字体大小设置
  • win7电脑能玩啥游戏
  • dos字符串替换
  • json详细教程
  • [置顶]电影名字《收件人不详》
  • angular1
  • vue中的vuex
  • 简单介绍一下自己
  • Android5.1 SystemUI 启动流程
  • jquery遍历dom
  • python入门100例
  • css li横向显示
  • python模拟登陆并抓取
  • 轮播图简单实现
  • 电子税务局怎么删除办税员
  • 国家税务局39号公告退税
  • 国际税收管理处忙不忙
  • 安庆税务局窗口电话
  • 存量房交易税费申报表是契证吗
  • 开票系统服务器设置
  • 北京纳税申报的具体流程
  • 云南省电子税务局登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设