我正在尝试在 Cloud 9 Server 中托管我的 node.js 应用程序.为了建立 mysql 连接,我需要知道主机地址。
This page以一种非常荒谬的方式(我认为我是对的)说:
Hostname $IP The same local IP as the application you run on Cloud9
但是我从哪里获得本地IP?我在文档中找不到它。有什么想法吗?
编辑:
我使用了 127.0.0.1 、 0.0.0.0(来自终端中的 echo $IP
,如答案中所建议的)以及来自 hostname -I
和 curl curlmyip 的值.com
在终端中。 4个不同的IP地址。都没有用。
最佳答案
我在 Cloud9 documentation 上找到了这个:
然后您可以使用以下参数连接到数据库:
Option Value Comment
Hostname $IP The same local IP as the application you run on Cloud9
Port 3306 The default MySQL port number
User $C9_USER Your Cloud9 user name
Password - No password since you can only access the DB from within the workspace
Database c9 The database name
要找出您的 IP 地址,请打开您的工作区并在 bash 控制台中键入:
curl http://curlmyip.com/
关于mysql - c9.io - 如何在 node.js 平台中找到主机地址以建立 mysql 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27931929/