Как просмотреть базы данных при использовании mongosqld на AWS EC2 - PullRequest
0 голосов
/ 10 мая 2019

Цель

Я пытаюсь использовать BI-коннектор MongoDB для Tableau, он же mongosqld. У меня версия 2.10, так что вот документы .

Моя долгосрочная цель - разместить mongosqld в качестве службы на экземпляре AWS EC2 и разместить MongoDB на AWS DocumentDB.

Фон

A успешно набор шагов ребенка был:

  1. Разместите MongoDB в контейнере Docker на моей локальной машине через mongo image
  2. Вручную запустить mongosqld на моей локальной машине без схемы
  3. Подключитесь к нему через mysql с моего локального компьютера

Это отлично работает, я мог видеть все базы данных через show databases;

Мой следующий набор шагов был:

  1. Хост MongoDB в AWS DocumentDB
  2. Хост mongosqld в моем экземпляре EC2 по адресу 0.0.0.0:3307, без схемы
  3. Включить TCP-связь через порт 3307 и 27017
  4. Подключитесь к нему через mysql с моего локального компьютера

Когда я использую команду show databases; оболочки mysql, я не могу увидеть мои базы данных, только information_schema и mysql.

Вопрос

Учитывая всю эту информацию, кто-нибудь здесь знает, что могло пойти не так ? Я в настоящее время в растерянности, что попробовать дальше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...