繁体   English   中英

无法从bash连接到docker中的mysql

[英]can't connect to mysql in docker from bash

我能够通过默认为存在的主机名:localhost和端口:3306通过工作台访问mysql,但是我无法通过bash连接它

mysql -u root -p返回以下错误:ERROR 2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)

如何通过bash在docker中连接mysql?

您需要使用-h参数:

mysql -h 127.0.0.1 -u root -p

错误消息告诉您mysql试图连接到unix套接字/var/run/mysqld/mysqld.sock而不是网络套接字。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM