gitee地址

  1. 启动mongo
D:\MongoDB> ./bin/mongod --dbpath ./data/db

MongoDB 提供了简单的 HTTP 用户界面。 如果你想启用该功能,需要在启动的时候指定参数 --rest 。
./bin/mongod --dbpath ./data/db --rest

我这边mongodb本地安装在D盘目录下,另外cmd命令 目录结构使用的是\ ,而linux使用的是 /

  1. node-mongodb测试项目
//test01.js
'use strict';

var MongoClient = require('mongodb').MongoClient;
var url = 'mongodb://localhost:27017/chaodb';

MongoClient.connect(url, function(err,db){
    if(err) throw err;
    console.log('数据库已创建!');
    db.close();
});
node test01.js
数据库已创建
  1. 进入mongo命令行 (已将d:mongodb/bin添加环境变量)
C:\Users\Administrator>  mongo.exe

开一个cmd窗口,进入mongodb的bin目录,输入mongo或者mongo.exe

Windows下Mongodb安装配置及常用客户端管理工具

MongoDB自己总结——01MongoDB安装后的一些简要配置,建立config配置文件和如何启动!!!
mongodb.conf配置文件详解

Windows下面安装和使用mongodb及常识

此篇连载为node 连接使用mongodb,接下来 为mongodb的学习干货

mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)

备忘录139.199.21.16

云服务器 需开三个窗口

以下命令窗口启动mongo,连接数据库

[root@VM_39_49_centos ~]# cd /usr/local/mongodb
[root@VM_39_49_centos mongodb]# ls
bin  data  GNU-AGPL-3.0  README  THIRD-PARTY-NOTICES
[root@VM_39_49_centos mongodb]# ./bin/mongod -dbpath ./data/db/ --rest

以下命令窗口打开并进入mongo命令行

[root@VM_39_49_centos ~]# cd /usr/local/mongodb
[root@VM_39_49_centos mongodb]# ./bin/mongo

> show dbs
chaodb  0.078GB
local   0.078GB

> use chaodb
switched to db chaodb

> show collections
site
system.indexes

> db.site.find()
---- 一大堆数据

以下命令窗口进入node项目中


[root@VM_39_49_centos ~]# cd /data/release
[root@VM_39_49_centos release]# ls
hello  myapp  mymongo
[root@VM_39_49_centos release]# cd mymongo
[root@VM_39_49_centos mymongo]# ls
;             test01.js  test04.js  test07.js  test10.js  test13.js
node_modules  test02.js  test05.js  test08.js  test11.js  test14.js
readme.md     test03.js  test06.js  test09.js  test12.js
[root@VM_39_49_centos mymongo]# node test04.js
插入的文档数量为: 10

后续贴图 ,持续更新中

使用node连接MongoDB数据 综本地及linux服务器记的更多相关文章

  1. node连接mongoDB篇

    一般介绍: 由于mongodb数据库在javascript脚本环境中支持bson对象(json对象的二进制形式)的存取,因此对于数据的存取的效率是非常高的.在mongodb数据库中,将每一条等待插入的 ...

  2. 对比cp和scp命令 将数据从一台linux服务器复制到另一台linux服务器

    cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录.它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下.cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文 ...

  3. scp 将数据从一台linux服务器复制到另一台linux服务器

    原文地址:http://www.cnblogs.com/peida/archive/2013/03/15/2960802.html  完整内容参考原文! scp 是secure copy的简写,用于在 ...

  4. linux scp命令 将数据从一台linux服务器复制到另一台linux服务器

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  5. 本地显示Linux服务器的GUI程序

    如果我们UI自动化脚本跑在 Linux 服务器环境上,这个时候我们是看不到界面的,如果不使用浏览器的无头模式,这个时候我们的程序就跑不起来了,如何在服务器环境不使用浏览器的无头模式下进行UI测试呢,我 ...

  6. node连接--MongoDB

    简介: 传统关系类型(ORM:Object-Relational Mapper),MongoDB(ODM:Object Document Mapper); MongoDB是一个面向文档,schme无关 ...

  7. node连接mongodb(简略版)

    1.先通过配置启动mongodb,然后新建db.js     已经对相对应的数据库操作增删改查封装完成. //这个模块里面封装了所有对数据库的常用操作 var MongoClient = requir ...

  8. 跟我一起用node-express搭建一个小项目(node连接mongodb)[三]

    数据库虽然安装并启动成功了,但我们需要连接数据库后才能使用数据库. 怎么才能在 Node.js 中使用 MongoDB 呢? 我们使用官方提供的 node-mongodb-native 驱动模块,打开 ...

  9. 【node】node连接mongodb操作数据库

    1.下载第三方模块mongodb cnpm install mongodb --save 2.检测是否连接成功 1.引入第三方模块mongodb并创建一个客户端 const MongoClient = ...

随机推荐

  1. 对position的认知观

    position :absolute 认识以前有的理解不正确,以为没有设置left,top 与设置left :0,top : 0是一样的,现在认识为,错误! 没有设置的时候,该absolute元素{由 ...

  2. 高并发服务器建议调小 TCP 协议的 time_wait 超时时间。

    1. [推荐]高并发服务器建议调小 TCP 协议的 time_wait 超时时间. 说明:操作系统默认 240 秒后,才会关闭处于 time_wait 状态的连接,在高并发访问下,服 务器端会因为处于 ...

  3. Windows编程之connect函数研究

    写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:ht ...

  4. MYSQL 命令行显示乱码 解决方案

    中文乱码是因为编码集不支持,所以要改变编码 先查看下设置的编码 使用如下命令 show variables like 'character%'; 在 mysql.conf (Ubuntu mysql5 ...

  5. 【Git 使用笔记】第二部分:基本命令 和 单分支开发

    git 基本命令 git add . git commit -am "请填写你NB的备注" git fetch --all git fetch -p  //如果远程分支删除了,本地 ...

  6. libevent 网络IO分析

    libevent 网络IO分析 Table of Contents 1. 简介 2. 简单使用与入门 2.1. 定时器-timeout 超时回调 2.2. 信号事件 2.3. 读取 socket 3. ...

  7. Idempotent --------幂等

    1.在某二元运算下,幂等元素是指被自己重复运算的结果等于它自己的元素.例如,乘法下唯一两个幂等实数为0和1.

  8. better-scroll一个好用的页面滑动工具

    1.npm install better-scroll   2.引入:import BetterScrol from 'better-scroll' 3. 在需要设置页面滚动的地方添加 ref=&qu ...

  9. 万恶之源 - Python初识函数

    什么是函数 我们目前为止,已经可以完成一些软件的基本功能了,那么我们来完成这样一个功能:约x pint("拿出手机") print("打开陌陌") print( ...

  10. Python一键安装全部依赖包

    requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成. pip freeze >requirements.txt 然后就可以用 pip insta ...