wns9778.com_威尼斯wns.9778官网

热门关键词: wns9778.com,威尼斯wns.9778官网
wns9778.com > 计算机教程 > linux下MongoDB客户端shell基本操作

原标题:linux下MongoDB客户端shell基本操作

浏览次数:137 时间:2019-05-27

MongoDB 是一款NoSql数据库,没有固定的模式,即同一个集合中的不同文档结构可以不同,如:第一条记录{name:”xiaoming”},第二条记录:{name:”xiaoli”,age:15},这在关系型数据库中是无法实现的。对于MongoDB,其中:collections即集合相当于关系型数据库的表,document文档相当于关系型数据库中的行。因此也就是说,MongoDB中的表中存储的数据可以不规定类型等。下面看一下MongoDB自带shell客户端的一些基本操作。 
先来看一下,如何打开客户端shell。 

如果将MongoDB配置进系统的环境变量,则直接在命令行输入即可:

1、shell登陆mongodb客户端

若没有配置环境变量,则直接到安装目录下去登陆

如我的安装目录是在/home/lutong/mongodb/bin/mongo

MongoDB 是一款NoSql数据库,没有固定的模式,即同一个集合中的不同文档结构可以不同,如:第一条记录{name:”xiaoming”},第二条记录:{name:”xiaoli”,age:15},这在关系型数据库中是无法实现的。对于MongoDB,其中:collections即集合相当于关系型数据库的表,document文档相当于关系型数据库中的行。因此也就是说,MongoDB中的表中存储的数据可以不规定类型等。下面看一下MongoDB自带shell客户端的一些基本操作。 
先来看一下,如何打开客户端shell。 

注意:先要开启服务哦,不会的童鞋参见这篇文章(linux下登陆MongoDB的两种方式

如果将MongoDB配置进系统的环境变量,则直接在命令行输入即可:

1、shell登陆mongodb客户端

若没有配置环境变量,则直接到安装目录下去登陆

如我的安装目录是在/home/lutong/mongodb/bin/mongo

图片 1

 

shell基本操作

2、查看所有数据库

show dbs

 图片 2

 

3、创建一个数据库

use [database]

(注:若database不存在,则会创建一个,此时若不做任何操作直接退出,则MongoDB会删除该数据库)

图片 3

 

4、给指定数据库添加文档记录

db.[collectionName].insert({...})

图片 4

 

5、查找全部的文档记录和第一条文档记录

图片 5

 

6、更新一条文档记录

db.[collection].update({查询条件},{$set:{更新内容}})

图片 6

 

7、删除集合中的数据

db.[collection].remove({删除条件})

图片 7

 

8、删除数据库中的集合

db.[collection].drop()

图片 8

 

9、删除数据库

db.dropDatabase()

图片 9

本文由wns9778.com发布于计算机教程,转载请注明出处:linux下MongoDB客户端shell基本操作

关键词: wns9778.com

上一篇:SAP 图标查找及方法

下一篇:没有了