尝试从主机连接到 Docker 容器中运行的 MySQL 实例时,您可能会遇到错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
要解决此问题并成功连接,请按照以下步骤操作步骤:
mysql -h localhost -P <port> --protocol=tcp -u root
替换
通过这些修改,您应该能够从主机成功连接到 Docker 容器中的 MySQL 实例。请记住将连接命令中的 localhost 替换为主机的 IP 地址或主机名。
以上是如何从我的主机连接到 MySQL Docker 容器?的详细内容。更多信息请关注PHP中文网其他相关文章!