Может ли MySql 5.0 иметь вид таблицы, расположенной на другом сервере

StackOverflow https://stackoverflow.com/questions/178401

  •  05-07-2019
  •  | 
  •  

Вопрос

Могут ли представления MySql 5.0 использовать таблицы, расположенные на другом сервере? Каков синтаксис для создания такого представления?

Это было полезно?

Решение

Объединенные таблицы: http://dev.mysql.com/doc/refman /5.0/en/federated-storage-engine.html

Это позволяет удаленно обращаться к таблице, как если бы удаленная таблица была локальной таблицей. Это имеет свои ограничения, но, кажется, отвечает моим потребностям.

Другие советы

Да, вы можете создавать объекты в одной базе данных, которые ссылаются на другую базу данных и даже на другой хост. Синтаксис для этого работает примерно так:

USE localhost.myDB;

SELECT * FROM host2.db.tableName; 
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top