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

mysql允許遠(yuǎn)程連接的方法

 更新時(shí)間:2015年12月15日 16:57:52   作者:pursuer.chen  
這篇文章主要介紹了mysql允許遠(yuǎn)程連接的方法,內(nèi)容很詳細(xì),感興趣的小伙伴們可以參考一下

一、概述 

本文主要介紹通過federated存儲(chǔ)引擎建立遠(yuǎn)程連接表

測(cè)試環(huán)境:mysql 5.6.21

二、步驟

開啟federated存儲(chǔ)引擎

先查看federated存儲(chǔ)引擎存儲(chǔ)引擎是否啟用

SHOW ENGINES ; 


默認(rèn)mysql是沒有開啟federated存儲(chǔ)引擎,我這里因?yàn)橐呀?jīng)配置了。

開啟federated存儲(chǔ)引擎只需要在my.cnf文件中增加‘federated'就可以。

創(chuàng)建遠(yuǎn)程連接表

 mysql配置遠(yuǎn)程連接必須在本地創(chuàng)建federated存儲(chǔ)引擎的表,配置遠(yuǎn)程連接參數(shù),本地創(chuàng)建的表必須和遠(yuǎn)程表的定義保持一致,這里我就拿本地另一個(gè)案例數(shù)據(jù)庫(kù)來做測(cè)試,效果和遠(yuǎn)程是一樣。

復(fù)制代碼 代碼如下:
show create table sakila.actor;

創(chuàng)建遠(yuǎn)程存儲(chǔ)引擎表

CREATE TABLE FEDERATED_actor (
  `actor_id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `first_name` varchar(45) NOT NULL,
  `last_name` varchar(45) NOT NULL,
  `last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`actor_id`),
  KEY `idx_actor_last_name` (`last_name`)
 ) ENGINE =FEDERATED CONNECTION='mysql://root:123456@127.0.0.1:3306/sakila/actor'; 

注意:本地創(chuàng)建的表定義要和遠(yuǎn)程表一致,本地存儲(chǔ)引擎選擇:ENGINE =FEDERATED

CONNECTION選項(xiàng)中的連接字符串的一般形式如下:scheme://user_name[:password]@host_name[:port_num]/db_name/tbl_name

還有一些連接字符串的例子:

CONNECTION='mysql://username:password@hostname:port/database/tablename'
CONNECTION='mysql://username@hostname/database/tablename'
CONNECTION='mysql://username:password@hostname/database/tablename'
注意:配置密碼作為純文本的話會(huì)存在安全問題,運(yùn)行show create table,show table status是可以見的

復(fù)制代碼 代碼如下:
SELECT * FROM test.federated_actor;

更新本地表

USE test;

update federated_actor
set last_name='GUINESS1'
where actor_id=1;
SELECT * FROM test.federated_actor;

SELECT * FROM sakila.actor;


對(duì)本地進(jìn)行更新操作,本地和遠(yuǎn)程的數(shù)據(jù)都被更改了。

增加字段

復(fù)制代碼 代碼如下:
alter table federated_actor add column   idtest INT DEFAULT 0;

Error Code: 1031. Table storage engine for 'federated_actor' doesn't have this option

federated存儲(chǔ)引擎不支持alter table 操作

刪除表

復(fù)制代碼 代碼如下:
drop table test.federated_actor;

刪除本地表對(duì)遠(yuǎn)程表無(wú)影響

三、總結(jié)

 federated存儲(chǔ)引擎就是mysql用來解決類型于其它數(shù)據(jù)庫(kù)系統(tǒng)的dblink功能,但是配置federated相對(duì)來說麻煩一點(diǎn),還需要在本地創(chuàng)建表,同時(shí)也存在安全方面的因素,總體來說該功能避還是很多,希望mysql在后續(xù)版本能有所改善。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • mysql5.7 生成列 generated column用法實(shí)例分析

    mysql5.7 生成列 generated column用法實(shí)例分析

    這篇文章主要介紹了mysql5.7 生成列 generated column用法,結(jié)合實(shí)例形式分析了mysql5.7 生成列 generated column基本原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-02-02
  • MySQL下載安裝、配置與使用教程詳細(xì)版(win7x64)

    MySQL下載安裝、配置與使用教程詳細(xì)版(win7x64)

    這篇文章主要為大家詳細(xì)介紹了MySQL下載安裝、配置與使用的具體操作教程,很詳細(xì),感興趣的小伙伴們可以參考一下
    2016-05-05
  • MYSQL的binary解決mysql數(shù)據(jù)大小寫敏感問題的方法

    MYSQL的binary解決mysql數(shù)據(jù)大小寫敏感問題的方法

    BINARY不是函數(shù),是類型轉(zhuǎn)換運(yùn)算符,它用來強(qiáng)制它后面的字符串為一個(gè)二進(jìn)制字符串,可以理解為在字符串比較的時(shí)候區(qū)分大小寫
    2013-09-09
  • MYSQL SERVER收縮日志文件實(shí)現(xiàn)方法

    MYSQL SERVER收縮日志文件實(shí)現(xiàn)方法

    這篇文章主要介紹了MYSQL SERVER收縮日志文件實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • MySQL索引下推的實(shí)現(xiàn)示例

    MySQL索引下推的實(shí)現(xiàn)示例

    索引下推是MySQL 5.6引入的優(yōu)化技術(shù),旨在減少查詢過程中的不必要行訪問和回表操作,從而提升查詢性能,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • MySQL?數(shù)據(jù)庫(kù)中數(shù)據(jù)表超詳細(xì)的基本操作

    MySQL?數(shù)據(jù)庫(kù)中數(shù)據(jù)表超詳細(xì)的基本操作

    這篇文章主要介紹了MySQL?數(shù)據(jù)庫(kù)中數(shù)據(jù)表的基本操作,下面文章會(huì)從創(chuàng)建表的基本語(yǔ)法伊利舉例說明概括全篇數(shù)據(jù)表的基本操作詳情,需要的小伙伴可以參考一下文章的具體內(nèi)容,希望對(duì)你有所幫助
    2021-12-12
  • 專業(yè)級(jí)的MySQL開發(fā)設(shè)計(jì)規(guī)范及SQL編寫規(guī)范

    專業(yè)級(jí)的MySQL開發(fā)設(shè)計(jì)規(guī)范及SQL編寫規(guī)范

    這篇文章主要介紹了專業(yè)級(jí)的MySQL開發(fā)設(shè)計(jì)規(guī)范及SQL編寫規(guī)范,需要的朋友可以參考下
    2020-11-11
  • MySQL?到Oracle?實(shí)時(shí)數(shù)據(jù)同步

    MySQL?到Oracle?實(shí)時(shí)數(shù)據(jù)同步

    這篇文章主要介紹了MySQL?到Oracle?實(shí)時(shí)數(shù)據(jù)同步,本次?MySQL?數(shù)據(jù)實(shí)時(shí)同步到?Oracle大概只花了幾分鐘就完成。使用的工具是Tapdata?Cloud?,這個(gè)工具是永久免費(fèi)的,需要的朋友可以參考一下
    2022-01-01
  • 數(shù)據(jù)庫(kù)設(shè)計(jì)工具M(jìn)ySQL?Workbench使用教程(超級(jí)詳細(xì)!)

    數(shù)據(jù)庫(kù)設(shè)計(jì)工具M(jìn)ySQL?Workbench使用教程(超級(jí)詳細(xì)!)

    MySQL?Workbench為數(shù)據(jù)庫(kù)管理員、程序開發(fā)者和系統(tǒng)規(guī)劃師提供可視化的Sql開發(fā)、數(shù)據(jù)庫(kù)建模、以及數(shù)據(jù)庫(kù)管理功能,下面這篇文章主要給大家介紹了關(guān)于MySQL設(shè)計(jì)工具Workbench使用的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • MYSQL必知必會(huì)讀書筆記第三章之顯示數(shù)據(jù)庫(kù)

    MYSQL必知必會(huì)讀書筆記第三章之顯示數(shù)據(jù)庫(kù)

    MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。接下來通過本文給大家介紹MYSQL必知必會(huì)讀書筆記第三章之顯示數(shù)據(jù)庫(kù),感興趣的朋友參考下吧
    2016-05-05

最新評(píng)論

镇雄县| 扶绥县| 沙坪坝区| 岐山县| 建宁县| 海晏县| 维西| 娄烦县| 平度市| 梁平县| 巴中市| 密山市| 内乡县| 三门峡市| 丁青县| 池州市| 昭通市| 类乌齐县| 灯塔市| 梨树县| 邢台县| 淮安市| 芜湖县| 黑龙江省| 含山县| 怀柔区| 德保县| 溧阳市| 泰州市| 吴忠市| 淳化县| 洞头县| 雷山县| 镇江市| 普定县| 民县| 丰镇市| 阿瓦提县| 民勤县| 汶川县| 湟中县|