Mysql Federated For Windows

【1】windows环境下打开federated

(1)关闭。命令:mysql> net stop mysql

(2)添加federated字段。在my.ini文件中添加一个字段,注意位于[mysqld]下。内容如下:

 [client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#解压目录
basedir=D:\MySql\mysql-8.0.12-winx64\bin
#解压目录下data目录
datadir=D:\MySql\mysql-8.0.12-winx64\data
federated sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

(3)开启。命令:mysql> net start mysql

【2】检查federated开关是否开启

命令:mysql> show engines;

以上所有过程命令及结果如下:

Mysql Federated For Windows

【3】虚拟机为远程主机,本机打开federated功能

如下图:

虚拟机,即远程主机

Mysql Federated For Windows

本机:

Mysql Federated For Windows

当从本机插入一条数据后,远程主机也同步改变数据项。

【4】总结

(1)本地表结构必须与远程的完全一样

(2)远程数据库目前仅限MySQL

(3)不支持事务

(4)不支持表结构修改

Good Good Study,Day Day Up.

顺序 选择 循环 总结

上一篇:React Native之使用导航器跳转页面(react-navigation)


下一篇:java ee eclipse 配置 ssh框架