我刚刚使用创建了一个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 bash
和mysql -u root -p
但是当我尝试使用mysql工作台连接到localhost:3310
的数据库时,我得到了:
在读取初始通信时丢失与mysql服务器的连接 包的系统错误0
你知道这是什么问题吗?
答案 0 :(得分:0)
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