Не удалось подключиться к MySQL с помощью Google Data Fusion - PullRequest
2 голосов
/ 01 июля 2019

Мне не удалось подключиться к MySQL из Google Fusion Data

шаг:

  1. Сначала я добавляю соединитель https://dev.mysql.com/downloads/file/?id=462850

  2. Во-вторых, я пытаюсь добавить соединение (не удалось)

снимок экрана MySQL: screenshot of the mySQL

Ошибка канала связи Последний пакет успешно отправлен на сервербыл 0 миллисекунд назад.Драйвер не получил никаких пакетов от сервера.

**** Редактировать **** Я думаю, это связано с тем, что слияние данных позволяет получить доступ к нашим производственным данным. Мой второй вопрос: Как я могу узнатьЧто такое IP-адрес Google Data Fusion?

, если кто-то может мне помочь, это будет замечательно

спасибо

1 Ответ

3 голосов
/ 01 июля 2019

Эта ошибка указывает на то, что Cloud Data Fusion не может подключиться к mysql через JDBC с заданными учетными данными (хост / порт / пользователь).Вам необходимо убедиться, что предоставленный пользователь может подключиться с любого хоста.Чтобы устранить проблему, выполните следующие действия:

  1. SSH в поле mysql, запустите netstat -tln и убедитесь, что порт, на котором запущен mysql, равен 3306
  2. .mysql, используя Mysql CLI или инструментальные средства рабочей среды, и запустите следующую команду SHOW DATABASES, чтобы просмотреть все базы данных в mysql и посмотреть, присутствует ли та, к которой вы обращаетесь,
  3. Убедитесь, что пользователь, который обращается к mysql из Data Fusion, может получить доступс любого хоста, запустив SHOW GRANTS FOR 'username' @ '%'

Вот несколько дополнительных статей, которые могут помочь с устранением неполадок.https://serverfault.com/questions/89955/unable-to-connect-to-mysql-through-jdbc-connector-through-tomcat-or-externally

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