MongoDB安装和基本操作
来源:互联网 发布:08影院最新版源码 编辑:程序博客网 时间:2024/06/05 23:53
MongoDB安装和基本操作
实验过程
安装
安装完成后通过cd命令进入到相应的文件夹目录下,通过dir命令查看文件夹下的命令
直接使用mongo命令测试,发现连接失败,原因:需要先开启mongod服务
把mongodb安装为windows服务(需要切换到管理员模式下)
并且尝试连接到mongo服务器
基本操作
创建数据库
给数据库添加一个表格,并在集合当中添加记录
> db.createCollection("Student"){ "ok" : 1 }
修改数据表名
> db.Student.renameCollection("Studentt1"){ "ok" : 1 }
查看所有的数据库和数据库中所有的文档
> show dbsadmin 0.078GBlab 0.078GBlocal 0.078GB> show collectionsStudentsystem.indexes
插入一条数据,以及查询一条数据
> db.Student.insert({name:"Lin",age:20,sex:"male"})WriteResult({ "nInserted" : 1 })> db.Student.find(){ "_id" : ObjectId("5a20fc5b214987ceea946458"), "name" : "Lin", "age" : 20, "sex" : "male" }
可以看到mongo自动分配了_id和ObjectId
查询一条数据
> db.Student.findOne() { "_id" : ObjectId("5a20fc5b214987ceea946458"), "name" : "Lin", "age" : 20, "sex" : "male" }
修改数据,发现数据库属性对大小写敏感,age和Age视为2个不同属性,通过update进行更新时,没有该属性会自动添加
> db.Student.update({name:"Lin"},{"$set":{"Age":21}}) WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })> db.Student.findOne() { "_id" : ObjectId("5a20fc5b214987ceea946458"), "name" : "Lin", "age" : 20, "sex" : "male", "Age" : 21 }
删除记录,删除之后再查询发现数据库中数据为null
> db.Student.remove({name:"Lin"})WriteResult({ "nRemoved" : 1 })> db.Student.findOne()null
阅读全文
1 0
- MongoDB安装和基本操作
- mongodb安装和命令行基本操作
- mongodb-windows安装和基本操作
- MongoDB数据库安装配置和基本操作
- mongodb(安装基本操作)
- MongoDB使用——安装和基本操作
- MongoDB基本使用和操作
- MongoDB安装和基本使用
- Mongodb:笔记一(安装及基本操作)
- MongoDB的配置和基本的操作
- mongodb基本命令和CURD操作
- mongodb-搭建服务器和基本操作
- CentOS 7.3下MongoDB 3.4.9安装配置和基本操作
- MongoDB的安装和基本配置
- mongodb 数据库安装和数据库基本命令
- MongoDB数据库安装和基本使用
- mongodb 基本操作
- MongoDB 基本操作语法
- 人工神经网络概念梳理与实例演示
- 给Java新手的一些建议——Java知识点归纳(Java基础部分)
- IndentationError: unindent does not match any outer indentation level(关键词:Web开发/bug)
- 从来没见过这么“骚”的自主移动机器人底盘
- GCC 常用命令参数(转)
- MongoDB安装和基本操作
- 常量指针与指针常量的区别
- OOZIE 4.1 中的 Java动态代理 递归 应用
- 计算机系统基本知识
- Netty介绍
- linux kernel下动态设置一个GPIO输出电平高低
- HDU 4085 Peach Blossom Spring 斯坦纳树
- 聂再清:人工智能是为了帮助人,而不是代替人
- 通过例子理解事务的4种隔离级别