是否可以在VIEW上为mysql创建一个FEDERATED

Tio*_*oma 6 mysql view federated-table federated federated-storage-engine

如何在VIEW上创建放置在远程服务器上的FEDERATED?我正在使用MySQL.

Ike*_*ker 13

是的,您可以在VIEW上创建FEDERATED表.

这是一个简单的例子:

create table t_table (
id int not null auto_increment primary key
) engine = innodb;

create or replace view v_view as select * from t_table;

create table f_fed_table (
id int not null
) ENGINE=FEDERATED CONNECTION='mysql://user:password@127.0.0.1:3306/test/v_view';
Run Code Online (Sandbox Code Playgroud)