mysql - c9.io - 如何在 node.js 平台中找到主机地址以建立 mysql 连接

标签 mysql node.js cloud9-ide

我正在尝试在 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 -Icurl 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/

相关文章:

Mysql如何对两个日期之间的每一天进行分组?

mysql - 如何在 Mariadb 版本 10.1.18 中使用 JSON_EXTRACT

mysql - 如何使用多个条件从数据库中查找值?

javascript - puppeteer 师。无法在评估()中获取 Node 属性

Cloud9 中的 Java 8

node.js - 安全存储开源项目中连接数据库的密码

php - 更新时 SQL 语法错误

javascript - 从YouTube API获取类别的搜索结果

node.js - NodeJS MongoDB 更新 $inc

java - 在 C9.ide 上创建自定义 Java Runner(步骤 1 已完成)