【问题标题】:Unable to connect to MYSQL container with sequel pro client无法使用 sequel pro 客户端连接到 MYSQL 容器
【发布时间】:2018-04-10 22:39:53
【问题描述】:

我是 docker 的新手,并且一直在努力使用 sequel pro 连接到 docker 容器。我下载了图片docker pull mysql/mysql-server:latest。并执行命令运行容器:

docker run --name mysql-server -v /User/path/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql/mysql-server:latest.

现在我正在尝试将 mysql 客户端(即 sequel pro)连接到运行 mysql 的 docker 容器,但我得到以下响应:

我遵循了 youtube 上的教程以及 docker 的文档,但我不知道为什么我一直收到这个。

【问题讨论】:

    标签: mysql docker sequelpro


    【解决方案1】:

    我也遇到过同样的问题。

    跑步:$ docker ps

    responsePORTS 0.0.0.0:3306->3306/tcp mysql-server

    告诉我to use '0.0.0.0' as host IP

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      这里的问题:-e MYSQL_ROOT_PASSSWORD=root in SSS。只需删除S 之一

      【讨论】:

      • 我确实修正了错字,但仍然遇到同样的错误
      • 尝试在不安装卷的情况下运行 mysql。运行 docker docker run --name mysql-server -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql/mysql-server:latest
      • 我尝试运行您提供的命令而不安装卷,但仍然无法连接,得到相同的错误
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-19
      • 2012-08-26
      • 2021-09-20
      • 2020-05-19
      • 2022-01-10
      • 2014-07-20
      相关资源
      最近更新 更多