1.查看federated引擎是否开启

点击进入Navicat并点击键盘上F6,出现命令行界面 ,输入指令:show engines;

2.开启federated引擎

Windows系统 : 在my.ini中加入federated

3.建立映射表

在服务器A上有MySQL数据库test_a,在服务器B上有MySQL数据库test_b。现在需要将test_a库中的user表数据映射到数据库test_b中。此时需要在数据库test_b中建立表user,注意ENGINE和CONNECTION。

复制代码
CREATE TABLE user (
id int(11) NOT NULL,
name varchar(30) NOT NULL,
age int(11) NOT NULL,
PRIMARY KEY (id)
) ENGINE=FEDERATED
CONNECTION=‘mysql://test:123456@192.168.1.5:3306/test_a/user’
DEFAULT CHARSET=utf8;
复制代码
上面链接中test是链接数据库用户名称;123456是密码;192.168.1.5是数据库服务器ip;3306是数据库服务器端口;test_a是数据库名称;user是数据库表名称。

这里有一些连接字符串的例子:

CONNECTION=‘mysql://username:password@hostname:port/database/tablename’
CONNECTION=‘mysql://username@hostname/database/tablename’
CONNECTION=‘mysql://username:password@hostname/database/tablename’
4.服务器A上MySQL数据库test_a设置可以远程访问,并给test用户分配相关表的读写权限。

5.此时,修改test_b中的user表后,就可以在test_a中的user表中看到相关改动;同理,修改test_a中的user表后,就可以在test_b中的user表中看到相关改动。

MySQL开启federated引擎实现数据库表映射相关推荐

  1. mysql 5.6 federated_Mysql 开启Federated引擎以及使用

    FEDERATED是其中一个专门针对远程数据库的实现.但通过FEDERATED引擎创建的表只是在本地有表定义文件,数据文件则存在于远程数据库中 通过这个引擎可以实现类似Oracle 下DBLINK的远 ...

  2. mysql federated_Mysql 开启Federated引擎的方法

    FEDERATED是其中一个专门针对远程数据库的实现.一般情况下在本地数据库中建表会在数据库目录中生成相应的表定义文件,并同时生成相应的数据文件 MySQL中针对不同的功能需求提供了不同的存储引擎.所 ...

  3. mysql federated_MySQL FEDERATED引擎

    前言:随着应用复杂度的增加,数据库不断细化切分,导致应用程序中数据库应用就得复杂,凌乱.绝大部分程序人员可能都遇到这种情况,应用程序中需要连接多台数据库服务器,进行相应的操作.随着时间积累,太多的数据 ...

  4. mysql delete 级联删除_MySQL 数据库表的 ondelete 级联删除

    首先,创建三个数据库表映射类 User .Course.Lab 外键关联不用说,两个一对多的关系,ForeignKey 都是一样的, 注意 Course 类和 Lab 类中 relationship ...

  5. IDEA使用mybatis实现generator自动生成MSSQLSERVER数据库表映射

    IDEA使用mybatis实现generator自动生成MSSQLSERVER数据库表映射,generatorConfig.xml文件中配置如下内容: <?xml version="1 ...

  6. MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  7. mysql内核架构_热血江湖mysql内核技术之门派数据库表结构说明

    小编之前已经多次和大家说过了一个概念,不管你打算架设的是什么游戏什么版本都必须熟悉它的数据库整体结构.今天小编要说的是热血江湖私服游戏中最难的MYSQL内核技术,对于玩家来说MYSQL技术无疑是最难的 ...

  8. mysql中下列关于创建_在 MySQL 中,下列关于创建数据库表的描述正确的是( )。_学小易找答案...

    [单选题]在表中设置外键实现的是哪一类数据完整性( ) [单选题]以下为概念模型的是() [论述题]• 参照 < 中国图书馆分类法 > ,谈一下你对自己所学专业在整个科学知识领域中所在的位 ...

  9. mysql unicode转汉字_Mysql数据库表引擎与字符集

    Mysql数据库表引擎与字符集 1.服务器处理客户端请求 其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理 ...

最新文章

  1. Kafka代码走读-LogCleaner
  2. 百度“既盗版又盗链”,不但是音乐公司的害虫,也是音乐网站的害虫
  3. PAT甲级1100 Mars Numbers:[C++题解]进制位、使用stringstream类读入
  4. const 和指针赋值
  5. 数据结构---二叉平衡排序树的删除
  6. MySQL 修改字段
  7. 敏捷外包工程系列之四:合理选择质量管理的等级(一)
  8. ScrollView详解
  9. [产品] 敏捷开发软件(一)——团队看板
  10. echarts矢量地图基本实现
  11. 2018服务器cpu性能天梯图,哪里看CPU性能排行榜?2018年CPU天梯图最新版(高清)...
  12. 设置局域网内共享磁盘
  13. 当今主流浏览器内核简介
  14. 命令提示符cmd以管理员身份运行的快捷键
  15. wetool企业微信营销管理系统开发
  16. Use Ant implementing Continous Integration.
  17. DMA工作原理-STM32 DMA和ARM9 DMA,彻底理解DMA
  18. 实践一:mipsel-栈溢出漏洞_开启telnet服务_反弹shell
  19. DPI 达到丧心病狂的12000!罗技G502告诉你可以的!
  20. 似是故人来——电影《山河故人》赏析

热门文章

  1. python最基本的规则是什么_2015/8/26 Python基础(1):基本规则及赋值
  2. c# dialogresult 选择文件_C#实战037:一个简单的入门应用程序NXPlug install
  3. java和c++的区别大吗_安徽成人高考和自考区别大吗?为什么推荐选成人高考?
  4. java cad polyline_CAD中的各种Polyline
  5. Java程序员校招蚂蚁金服,mysql培训考试
  6. python【蓝桥杯vip练习题库】ADV-306输出三个整数的最大数
  7. 品牌网络推广方案浅析在编写文章标题时都有什么技巧?
  8. 中山网络推广解答网站排名优化为什么总是上不了首页!
  9. 网站推广期间要学会筛选关键词,有利于提升网站推广转化率
  10. 外链对网站SEO优化起什么作用?