Ubuntu 安装 MongoDB 的 Node.js Driver
没想到 MongoDB 给 Node.js 的 Driver 有这么多的选择哩 ! 本人可是想了好一会哩 ! 原来,除了在 MongDB 官网上找的到 Driver 之
没想到 MongoDB 给 Node.js 的 Driver 有这么多的选择哩 ! 本人可是想了好一会哩 ! 原来,除了在 MongDB 官网上找的到 Driver 之外,还有不少善心人士也有写出几个 MongoDB 的 Driver 给 Node.js 用哩 !!
本人本来想要用 mongoose 这个 Driver,它的好处是包的非常多层,喔 ! 不是啦 ! 是比较高阶,mongoose 比较有名的好处是它可用类似 SQL Schema 的方式来建立 MongoDb 的资料库,而且,写法比较简单,不过,本人不是第一次碰 MongoDB 了,对 MongoDB 算是有点认识,可以自己来操作,然后,本人其实很不喜欢定义栏位这种东西,所以,本人最后还是决定使用最简单功能的那个 node-mongoDb-native Driver 来用,但是,要用一阵子之后,才会知道是不是和本人想的一样哩 !
安装 node-mongoDb-native Driver 的方法很简单,只要用 npm 就可以装到好了,所以,用下面这一行就可以安装了,如果你还没有安装过 npm 的话,要先用「sudo apt-get install npm」的指令来安装一下哩 !
npm install mongodb
如果你用上面这行指令来安装的时候,出现要说用什么 C++ 之类的讯息的话,那就要改用下面这一行指令来执行,千万别像本人一样,还傻傻的照上面的说明来弄,,结果,还是没有用的,只要改用下面这一行指令就好了。
npm install mongodb --mongodb:native
装好之后,就可以开始用了,但是,要提醒一下,免费版的 MongoDB 还没有提供 Embedded Database 的功能,所以,在连线到 MongoDB 之前,自已要先启动 MongoDB 的(见 )。