【问题标题】:Basic MySQL Docker Container基本 MySQL Docker 容器
【发布时间】:2019-04-07 04:06:57
【问题描述】:

我刚刚创建了一个 mysql docker 容器,使用

docker run -p 3310:3310 --restart always --env MYSQL_ROOT_HOST=% --name=ipca-mysql -e MYSQL_ROOT_PASSWORD=admin -d mysql/mysql-server:5.7

我可以使用docker exec -ti ipca-mysql bashmysql -u root -p 连接到我的数据库

但是当我尝试使用 mysql 工作台连接到localhost:3310 的数据库时,我得到:

在“读取初始通信”时失去与 mysql 服务器的连接 数据包'系统错误0

知道这是什么问题吗?

【问题讨论】:

标签: mysql docker


【解决方案1】:

MySQL 容器启动使用这个命令就可以了。

docker run -p 3310:3306 --restart always --env MYSQL_ROOT_HOST=% --name=ipca-mysql -e MYSQL_ROOT_PASSWORD=admin -d mysql/mysql-server:5.7

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-14
    • 2022-01-09
    • 2020-03-26
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    • 2019-10-12
    • 1970-01-01
    相关资源
    最近更新 更多