2

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

4

2 回答 2

2

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

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

npm install mysql

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

npm install mongodb
于 2013-05-14T06:27:11.093 回答
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 " :  "*"
    }
 }
于 2013-05-14T06:54:11.510 回答