node mongodb数据库 打开 和操作

安装好mongo数据库之后   在安装数据库的那个盘符 比如 C 盘 新建一个文件夹 叫 mongos 如 c:\mongos

打开第一个小黑窗 输入 mongod -storageEngine mmapv1 -dbpath c:\mongos 这是数据库的仓库

打开第二个小黑窗 输入  mongo

查看c盘 mongos文件夹里 出现 admin.0和local.0就说明已经安装好

1,查看数据库

show dbs------查看数据库

2,使用和创建数据库 有就进入 没有就创建

use students  -----进入数据库

3,查看集合(表)

show collections---查看数据库中的集合(表)

4,创建 集合(表)

db.集合名   有就进入 没有就创建  db.xuehao------创建集合(表)

5,添加一条数据    db.xuehao.insert({"num":"20180809"})

db.集合.insert({})

6,重要重要 导入数据(导入多条数据) 随着数据的导入 数据库就创建成功 里面的集合(表)也创建成功了

第一,先ctrl c断开数据库

第二步,在外面新建一个txt文件 内容如下:多条数据

如:在D盘新建一个a.txt文件 里面内容如下:

{"src":"http://127.0.0.1/image/c6.jpg"}
{"src":"http://127.0.0.1/image/c8.jpg"}
{"src":"http://127.0.0.1/image/c9.jpg"}

第三, 在保证数据库仓库打开情况下: 打开数据仓库 mongod -storageEngine mmapv1 -dbpath c:\mongos 这是数据库的仓库

再打开一个小黑窗 输入:mongoimport  --db  shujukuming  --collections  biaoming  --drop  --file  D:/a.txt

上面D:/a.txt 可以直接拖拽到小黑窗。

这样就新建了一个数据库名为  shujukuming  集合(表)名为biaoming 的数据库  里面同时导入了 a.txt里面的文件内容。

6,

查看集合下所有数据 ----- db.xuehao.find()

db.集合.find()

原文地址:https://www.cnblogs.com/zyyweb/p/9447058.html

时间: 2024-10-31 12:29:54

node mongodb数据库 打开 和操作的相关文章

mysql数据库和mongodb数据库的相关操作以及两个数据库的区别

在docs命令中执行数据操作 MySQL数据库 先启动MySQL服务器  net start mysql 进入MySQL服务器MySQL -uroot -p(这里写你的数据库密码) (-P是从哪个端口进) 我第一次操作是就是因为电脑上 有 MySQL  MySQL57 MySQLla 三个服务 引起端口冲突 导致 我 找不到相应的数据 数据库操作 create database   创建数据库 show databases   显示MySQL服务上的数据库 use  数据库          使

Python连接MongoDB数据库并执行操作

环境设置: [[email protected] ~]# cat /etc/redhat-release  CentOS release 6.9 (Final) [[email protected] ~]# python -V Python 2.6.6 1.首先确保,Mongodb数据库运行 2.安装pymongo模块 官网:https://pypi.python.org/pypi/pymongo/(按需下载) [[email protected] src]# wget https://pypi

使用Javascript进行Mongodb数据库的远程操作

最近在工作中遇到了这么个问题,在软件开发过程中自己在测试服务器上创建了mongodb数据库,开发工作一切都很顺利,但是要上线时,需要提供运行脚本,以保证在现网的数据库中创建和更新数据库.该怎么做呢? 以前没有学过mongodb,更没有学过脚本,于是从百度上和mongodb的官网寻找答案,原来mongodb是可以通过javascript执行命令的,而且mongodb中的指令基本都可以在js脚本中直接原封不动的书写.如下所示: conn = new Mongo(); db = conn.getDB(

MongoDB数据库文档操作

前面的话 本文将详细介绍MongoDB数据库关于文档的增删改查 插入文档 要将数据插入到 MongoDB 集合中,需要使用 MongoDB 的 insert()或save()方法,还有insertOne()或insertMany()方法 [insert()] insert()命令的基本语法如下 db.COLLECTION_NAME.insert(document) 在插入的文档中,如果不指定_id参数,那么 MongoDB 会为此文档分配一个唯一的ObjectId._id为集合中的每个文档唯一的

node - MongoDB数据库

mongod 安装配置 在Mongodb官网下载最新版本的Mongodb下载地址 下载msi的window安装包,可以装到C盘或者D盘目录下 配置 由于我是安装在D盘的环境下 D:\Program Files (x86)\MongoDB\Server\3.2\bin 所以在bin文件夹下找到mongod.exe命令,然后通过管理员执行mongod --dbpath x路径x,路径可以是任何地方,我这里选择在D盘的MongoDB目录下,当然路径不要包含特殊的字符串,比如Program Files

java对mongodb数据库进行数据操作

1 package mongodb; 2 3 import java.io.ByteArrayOutputStream; 4 import java.io.IOException; 5 import java.io.ObjectOutputStream; 6 import java.lang.reflect.Field; 7 import java.util.ArrayList; 8 import java.util.HashMap; 9 import java.util.Iterator; 1

MongoDB数据库sql命令操作

概念 RDBMS(关系型数据库管理系统) MongoDB Database(数据库) Database(数据库) Table(表) Collection(集合) Record(记录) Document(文档) 库级操作 use DATABASE #切换/创建库 show dbs #查看所有数据库(空库不会显示) db.dropDatabase() #删除当前数据库 db #查看当前所在库 #集合操作 db.createCollection(name, options) #创建集合 用引号引起来

MongoDB 数据库与 MySQL 操作

左边是mongodb查询语句,右边是sql语句.对照着用,挺方便. db.users.find() select * from users db.users.find({"age" : 27}) select * from users where age = 27 db.users.find({"username" : "joe", "age" : 27}) select * from users where "us

node操作MongoDB数据库之插入

在上一篇中我们介绍了MongoDB的安装与配置,接下来的我们来看看在node中怎样操作MongoDB数据库. 在操作数据库之前,首先应该像关系型数据库一样建个数据库把... 启动数据库 利用命令提示符: 1.在创建数据库之前,我们应该启动数据库服务器 mongod --dbpath d:\MongoDB\data 注意:不要关闭这个数据库服务器...不然数据库就被关闭了 2.使用如下语句创建一个数据库 use mydb 这样mongodb会帮助我们自动创建他们,当然这个时候数据库还是空的. 3.