我们如何在服务器端使用Node.js

时间:2013-05-14 06:25:39

标签: mysql node.js mongodb

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

2 个答案:

答案 0 :(得分:2)

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

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

npm install mysql

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

npm install mongodb

答案 1 :(得分: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 " :  "*"
    }
 }