Ja, es ist in MySQL möglich.
Ähnliche Fragen wurden früher gestellt zu. Sie müssen FEDERATED ENGINE verwenden um dies zu tun. Die Idee geht so:
Sie müssen über eine föderierte Tabelle verfügen, die auf der Tabelle an einem anderen Remotestandort basiert, um sie wie gewünscht verwenden zu können. Der Aufbau der Tabelle muss exakt gleich sein.
CREATE TABLE federated_table (
id INT(20) NOT NULL AUTO_INCREMENT,
name VARCHAR(32) NOT NULL DEFAULT '',
other INT(20) NOT NULL DEFAULT '0',
PRIMARY KEY (id),
INDEX name (name),
INDEX other_key (other)
)
ENGINE=FEDERATED
DEFAULT CHARSET=latin1
CONNECTION='mysql://[email protected]_host:9306/federated/test_table';