Подключение сиквела про к докеру mysql

Я следил за руководством по установке mysql в докер здесь . При запуске docker ps я получаю:

CONTAINER ID        IMAGE                                        COMMAND                  CREATED             
3e477bb5aaf9.       mcr.microsoft.com/mssql/server:2019-latest   "/opt/mssql/bin/perm…"   53 seconds ago

STATUS                   PORTS                                   NAMES                                
Up 52 seconds            0.0.0.0:1433->1433/tcp                  sql_server

Я попытался подключиться к нему из сиквела про так:

введите здесь описание изображения

Но это не сработало. Я получил сообщение об ошибке подключения:

Unable to connect to host 127.0.0.1, or the request timed out.

Be sure that the address is correct and that you have the necessary privileges, or try increasing the connection timeout (currently 10 seconds).

MySQL said: Can't connect to MySQL server on '127.0.0.1' (4)

Интересно, как я могу подключиться с Sequel Pro к серверу mysql на докере?


person Leff    schedule 24.04.2020    source источник
comment
Что вы имеете в виду, что это не сработало? Ваш компьютер взорвался? Это выдало ошибку? Экран застыл?   -  person dfundako    schedule 24.04.2020
comment
Он выдал сообщение об ошибке подключения. Я добавил это к вопросу.   -  person Leff    schedule 24.04.2020
comment
Ваш контейнер — SQL Server. Загрузите Azure Data Studio и попробуйте подключиться к своему контейнеру.   -  person dfundako    schedule 24.04.2020


Ответы (1)


Вы запутались между MySQL и MSSQL. Это два совершенно разных продукта с несовместимыми протоколами. sequelpro — это инструмент для подключения к серверу MySQL, когда вы используете MSSQL. Никакой магии, он не может соединиться.

person Moisei    schedule 24.04.2020