我已使用以下方法将 mysql 套接字安装到容器中:
-v /var/run/mysqld/mysqld.sock:/tmp/mysql.sock
但我得到这个错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysql.sock' (111)
我已使用以下方法将 mysql 套接字安装到容器中:
-v /var/run/mysqld/mysqld.sock:/tmp/mysql.sock
但我得到这个错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysql.sock' (111)
如果您尝试在容器内连接,则需要连接到/tmp/mysql.sock
...?(因为那是它的安装位置)您需要将客户端配置为连接到/tmp/mysql.sock
.
查看此 SO Answer了解更多信息。