MySQL верстак не может подключиться к MySQL - docker -изображению внутри EC2 - PullRequest
0 голосов
/ 18 января 2020
  1. Я создал EC2 со свободным уровнем. Внутри EC2 я устанавливаю docker материал.
  2. Я следовал этому учебнику , чтобы установить mysql/mysql-server:8.0.19-1.1.15.
  3. Я создал новых пользователей, с root и foo и, конечно, пароли для этих пользователей.
  4. Я запустил образ docker с портирующим портом 3306 и попытался подключиться к нему из MySQL Workbench.

Информация, которую я заполнил для связи

Hostname: #IPv4 Public IP of my EC2

Port: 3306 

Username: foo

Но я получил следующую ошибку

enter image description here

Есть идеи для моей проблемы?

1 Ответ

0 голосов
/ 18 января 2020

Я просто выясняю решение. Вероятно, речь идет о проблеме безопасности

enter image description here

Есть несколько моментов, о которых следует позаботиться

  1. Способ подключения: Стандартный TCP / IP через S SH
  2. S SH Имя хоста - это Publi c DNS (IPv4) вашего экземпляра EC2
  3. S SH Ключ Файл - это то, что вы скачали при создании EC2
  4. Вы можете получить ошибку Доступ запрещен для пользователя 'foo' @ 'bar' (с использованием пароля: ДА) - Нет привилегий? . Чтобы решить эту проблему, попробуйте это решение
...