最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql?dblink跨庫關(guān)聯(lián)查詢的實現(xiàn)

 更新時間:2023年02月27日 14:38:00   作者:hmb↑  
本文主要介紹了mysql?dblink跨庫關(guān)聯(lián)查詢的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1、解決方案

mysql是不支持跨庫連接的,如果我們實在要連接的話可以用dblink方式

解釋:

  • dblink就是我們在創(chuàng)建表的時候連接到我們的遠(yuǎn)程庫,然后我們本地新建的表數(shù)據(jù)就是映射遠(yuǎn)程的表的數(shù)據(jù)。
  • 當(dāng)我們創(chuàng)建一個以FEDERATED為存儲引擎的表時,服務(wù)器在數(shù)據(jù)庫目錄只創(chuàng)建一個表定義文件。文件由表的名字開始,并有一個frm擴(kuò)展名。無其它文件被創(chuàng)建,因為實際的數(shù)據(jù)在一個遠(yuǎn)程數(shù)據(jù)庫上。這不同于為本地表工作的存儲引擎的方式。

如我現(xiàn)在本地要連接我的阿里云的sys_user表

所以我需要在本地建一個相同字段的表,我取名叫sys_user_copy,并連接到遠(yuǎn)程庫

建好后,我本地sys_user_copy的表里面的數(shù)據(jù)是映射遠(yuǎn)程的表的數(shù)據(jù)

所以我關(guān)聯(lián)查詢,可以直接關(guān)聯(lián)我本地sys_user_copy表從而查出來。

改了本地的數(shù)據(jù),遠(yuǎn)程的表數(shù)據(jù)也會跟著變

2、操作

1、開啟FEDERATED引擎
show engines

如果這里是NO,需要在配置文件[mysqld]中加入一行:federated

改完重啟服務(wù),就變成yes了。

2、建表時加上連接

CREATE TABLE (......) 
ENGINE =FEDERATED CONNECTION='mysql://username:password@hostname:port/database/tablename'

這樣即可。

3、缺點

1、本地表結(jié)構(gòu)必須與遠(yuǎn)程表完全一樣

2、不支持事務(wù)

3、不支持表結(jié)構(gòu)修改

4、刪除本地表,遠(yuǎn)程表不會刪除

5、遠(yuǎn)程服務(wù)器必須是一個MySQL服務(wù)器

到此這篇關(guān)于mysql dblink跨庫關(guān)聯(lián)查詢的實現(xiàn)的文章就介紹到這了,更多相關(guān)mysql 跨庫關(guān)聯(lián)查詢內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql DBA:mysqladmin常用命令總結(jié)

    mysql DBA:mysqladmin常用命令總結(jié)

    mysqladmin是MySQL一個重要的客戶端,最常見的是使用它來關(guān)閉數(shù)據(jù)庫,除此,該命令還可以了解MySQL運行狀態(tài)、進(jìn)程信息、進(jìn)程等,本文介紹一下如何使用mysqladmin extended-status(因為沒有"歧義",所以可以使用ext代替)了解MySQL的運行狀態(tài)
    2014-03-03
  • mysql kill process解決死鎖問題

    mysql kill process解決死鎖問題

    這篇文章主要介紹了使用mysql kill process解決死鎖問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • MySQL如何生成唯一的server-id

    MySQL如何生成唯一的server-id

    這篇文章主要給大家介紹了關(guān)于MySQL如何生成唯一的server-id的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • mysql如何分別按年/月/日/周分組統(tǒng)計數(shù)據(jù)詳解

    mysql如何分別按年/月/日/周分組統(tǒng)計數(shù)據(jù)詳解

    我們在用Mysql抽取數(shù)據(jù)時候,經(jīng)常需要按照天、周、月等不同的粒度對數(shù)據(jù)進(jìn)行分組統(tǒng)計,下面這篇文章主要給大家介紹了關(guān)于mysql如何分別按年/月/日/周分組統(tǒng)計數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • MySQL讀寫分離原理詳細(xì)解析

    MySQL讀寫分離原理詳細(xì)解析

    這篇文章主要介紹了MySQL讀寫分離原理詳細(xì)解析,讀寫分離是基于主從復(fù)制來實現(xiàn)的,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • mysql命令行下用戶管理方法分享

    mysql命令行下用戶管理方法分享

    如果有mysql管理工具phpmyadmin的話,我們可以通過圖形畫界面來對用戶進(jìn)行管理,但是如果沒有phpmyadmin這樣的管理工具怎么辦呢
    2012-07-07
  • Linux下指定mysql數(shù)據(jù)庫數(shù)據(jù)配置主主同步的實例

    Linux下指定mysql數(shù)據(jù)庫數(shù)據(jù)配置主主同步的實例

    Linux下指定數(shù)據(jù)庫數(shù)據(jù)配置主主同步的實例,有需要的朋友可以參考下
    2013-01-01
  • MySQL全文索引應(yīng)用簡明教程

    MySQL全文索引應(yīng)用簡明教程

    這篇文章主要介紹了MySQL全文索引應(yīng)用簡明教程,需要的朋友可以參考下
    2016-10-10
  • mysql本地登錄無法使用端口號登錄的解決方法

    mysql本地登錄無法使用端口號登錄的解決方法

    這篇文章主要介紹了mysql本地登錄無法使用端口號登錄的解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-06-06

最新評論

溧阳市| 黔江区| 丰都县| 沿河| 赤壁市| 饶河县| 三江| 汉阴县| 松滋市| 平度市| 高邑县| 长顺县| 双峰县| 双辽市| 富顺县| 海门市| 霍邱县| 平顶山市| 灵川县| 石林| 宿松县| 越西县| 永清县| 盱眙县| 嘉禾县| 昌平区| 永清县| 白水县| 万全县| 锡林郭勒盟| 万载县| 巴塘县| 黄平县| 漯河市| 丰顺县| 钟山县| 宁安市| 井冈山市| 河间市| 来凤县| 林芝县|