栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

从本地主机连接到Docker MySQL容器?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从本地主机连接到Docker MySQL容器?

使用
docker-compose up

自从您

3306
Docker主机 上发布端口后,您将可以从该主机本身连接到
127.0.0.1:3306

使用
docker-compose run

在这种情况下,

docker-compose.yml
文件的端口映射部分将被忽略。要考虑端口映射部分,您必须添加以下
--service-ports
选项:

docker-compose run --service-ports db

附加说明

请注意,默认情况下,当您告诉mysql客户端连接时,mysql客户端会尝试使用unix套接字进行连接

localhost
。因此请使用
127.0.0.1
而不是
localhost

 $ mysql -h 127.0.0.1 -P 3306 -u root

欢迎使用MySQL监视器。命令以;结尾; 或 g。您的MySQL连接ID是1服务器版本:5.6.26 MySQL Community
Server(GPL)

版权所有(c)2000、2015,Oracle和/或其分支机构。版权所有。

Oracle是Oracle Corporation和/或其分支机构的注册商标。其他名称可能是其各自所有者的商标。

输入“帮助;” 或’ h’寻求帮助。键入“ c”以清除当前输入语句。

mysql>

$ mysql -h localhost -P 3306 -u root

错误2002(HY000):无法通过套接字’/var/run/mysqld/mysqld.sock’(2)连接到本地MySQL服务器



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/421203.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号