【问题标题】:How can we use Node.js on server side我们如何在服务器端使用 Node.js
【发布时间】:2013-05-08 08:05:13
【问题描述】:

我是 Node.js 的新手。我们是否能够直接将 mysql 与 Node.js 连接,或者我们需要任何 npm 安装来执行它,如果我使用像 MongoDB 这样的 nosql 数据库,那么我们如何将它与 node.js 连接。

【问题讨论】:

    标签: mysql node.js mongodb


    【解决方案1】:

    您需要数据库驱动程序才能连接到任何数据库,如 mysql、mongodb、neo4j 等。 我没有使用过 mysql,但在 www.npmjs.org 上的快速搜索显示 mysql https://npmjs.org/package/mysql 作为第一个选项,所以开始使用它。 对于 mongodb,最受欢迎的选择是 mongodb https://npmjs.org/package/mongodb 如果您更喜欢自己处理文档,或者如果您更喜欢 ORM,请选择 mongoose https://npmjs.org/package/mongoose。 因此,只需将它们添加到您的 package.json 依赖项中并执行 npm install

     {
       "dependencies" : {
         "mongodb"   :  "*",
         "mysql" :  "*",
         "mongoose " :  "*"
        }
     }
    

    【讨论】:

      【解决方案2】:

      如果您需要 Node.js 项目中的功能,请查看NPMjs.org。 Node.js 有一系列充满活力的附加模块,可以让您快速完成各种事情。

      您可以使用 node-mysql 模块从 Node.js 连接到 MySQL。

      npm install mysql
      

      您可以使用 node-mongodb-native 从 Node.js 连接到 MongoDB。

      npm install mongodb
      

      【讨论】:

        猜你喜欢
        • 2021-09-02
        • 2017-03-18
        • 1970-01-01
        • 2021-09-15
        • 1970-01-01
        • 1970-01-01
        • 2020-01-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多