您的位置:首页 > 数据库 > Mongodb

MongoDB数据库安装配置和基本操作

2017-08-29 16:49 417 查看
1.安装启动

从MongoDB官网下载安装,配置环境变量

在C盘创建以下文件夹

C:\data\db

在命令行执行以下命令

C:\Users\admin>mongod


如果执行成功,会出现以下信息



执行完上面的命令并成功开启 MongoDB 数据服务实例之后,就把该控制台最小化到一边就可以了,

打开一个新的控制台,在控制台输入以下命令用来连接本机的 MongoDB 服务实例:

C:\Users\admin>mongo


mongo 命令默认去连接本机上的 MongoDB 服务实例:
127.0.0.1:27017
,可以通过下面的命令

指定连接的主机名和端口号:

mongo --host 127.0.0.1 --port 27017


如果看到类似于如下的字样说明连接成功:

MongoDB shell version v3.4.0

connecting to: mongodb://127.0.0.1:27017

MongoDB server version: 3.4.0

Server has startup warnings:

2017-01-18T18:49:53.865+0800 I CONTROL [initandlisten]

2017-01-18T18:49:53.865+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.

2017-01-18T18:49:53.866+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.

2017-01-18T18:49:53.866+0800 I CONTROL [initandlisten]

2.基本操作

2.1查看当前服务实例上所有的数据库

> show dbs


2.2MongoDB创建数据库

>use DATABASE_NAME


如果数据库不存在,则创建数据库,否则切换到指定数据库。

新创建的数据库插入一条命令才会正常显示

db.DATABASE_NAME.insert({"name":"小强"})


2.3删除数据库

db.dropDatabase()


2.4查看当前所处的数据库

> db


2.5 查看当前数据库中所有的集合

> show collections


2.6创建集合

db.createCollection(name)


3.MongoDB的增删改查

3.1查询指定集合中所有的数据

db.集合名称.find()


以易读的方式来读取数据,可以使用 pretty() 方法

db.集合名称.find().pretty()


查看当前数据库中所有的集合

show collections


3.2插入数据

db.collention_name.insert(document)


也可以使用 db.collention_name.save(document) 命令。如果不指定 _id 字段 save() 方法类似于 insert() 方法。如果指定 _id 字段,则会更新该 _id 的数据

3.3删除数据

db.collection_name.remove(query,justOne)


query :(可选)删除的文档的条件。

justOne : (可选)如果设为 true 或 1,则只删除一个文档。

3.4修改数据

db.conllection_name.update(query,update)


query : update的查询条件,类似sql update查询内where后面的。

update : update的对象和一些更新的操作符

db.col.update({修改条件},{$set:{修改内容}})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 mongodb