位置: 编程技术 - 正文
推荐整理分享MySQL中使用FREDATED引擎实现跨数据库服务器、跨实例访问,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
跨数据库服务器,跨实例访问是比较常见的一种访问方式,在Oracle中可以通过DB LINK的方式来实现。对于MySQL而言,有一个FEDERATED存储引擎与之相对应。同样也是通过创建一个链接方式的形式来访问远程服务器上的数据。本文简要描述了FEDERATED存储引擎,以及演示了基于FEDERATED存储引擎跨实例访问的示例。
1、FEDERATED存储引擎的描述
FEDERATED存储引擎允许在不使用复制或集群技术的情况下实现远程访问数据库 创建基于FEDERATED存储引擎表的时候,服务器在数据库目录仅创建一个表定义文件,即以表名开头的.frm文件。
FEDERATED存储引擎表无任何数据存储到本地,即没有.myd文件 对于远程服务器上表的操作与本地表操作一样,仅仅是数据位于远程服务器 基本流程如下:
2、安装与启用FEDERATED存储引擎
源码安装MySQL时使用DWITH_FEDERATED_STORAGE_ENGINE来配置 rpm安装方式缺省情况下已安装,只需要启用该功能即可
3、准备远程服务器环境
4、演示FEDERATED存储引擎跨实例访问
5、创建FEDERATED引擎表的链接方式
MySQL中导出用户权限设置的脚本分享 在对MySQL数据库进行迁移的时候,有时候也需要迁移源数据库内的用户与权限。对于这个迁移我们可以从mysql.user表来获取用户的相关权限来生成相应的SQ
Ubuntu 设置开放 MySQL 服务远程访问教程 第一步,修改配置文件:vim/etc/mysql/my.cnf找到bind-address=.0.0.1改为:bind-address=0.0.0.0#允许任意ip地址访问也可以指定IP地址。重启MySQL:sudo/etc/init.d/mysqldr
MySQL中安装样本数据库Sakila过程分享 通常情况下对于一个全新的MySQL服务器,没有任何数据供我们测试和使用。对此,MySQL为我们提供了一些样本数据库,我们可以基于这些数据库作基本的
标签: MySQL中使用FREDATED引擎实现跨数据库服务器、跨实例访问
本文链接地址:https://www.jiuchutong.com/biancheng/324356.html 转载请保留说明!友情链接: 武汉网站建设