我无法在Boxfuse中使用Play应用程序连接到同一台计算机(开发PC)上的MariaDB实例。
vb-3144982e => Caused by: org.mariadb.jdbc.internal.common.QueryException: Could not connect to address=(host=localhost)(port=3306)(type=master) : Connection refused
vb-3144982e => at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connectWithoutProxy(MySQLProtocol.java:626)
vb-3144982e => at org.mariadb.jdbc.internal.common.Utils.retrieveProxy(Utils.java:541)
vb-3144982e => at org.mariadb.jdbc.Driver.connect(Driver.java:95)
vb-3144982e => ... 12 more
vb-3144982e => Caused by: java.net.ConnectException: Connection refused
让“连接”应用程序连接到“主机”端口我缺少什么?
答案 0 :(得分:0)
为了便于访问在物理机器上运行的服务(在Boxfuse VirtualBox实例之外),Boxfuse向每个VirtualBox实例公开了一个名为BOXFUSE_HOST_IP
的环境变量。此环境变量包含物理机的IP地址(例如:172.27.3.61),您可以使用它来构建URL以访问您的服务。