mongoDB初始

安装MongoDB

系统用的是linux虚拟机
首先要联网, 以下是我尝试成功的方法,电脑连的是手机热点
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如果出现了这个图标就表示连上网了
然后 在终端执行: sudo apt-get install mongodb
然后静静的等待他安装。。。

启动MongoDB

安装好了以后
进入MongoDB的目录:
在用户主目录下输入(进入主目录是: cd ~):

cd /var/lib/mongodb

回车之后就在MongoDB的目录下了

输入:mongo
回车之后就进入MongoDB的客户端了
然后就可以愉快的玩耍了

一坨简单的命令

1.查看所有数据库
show databases (跟mysql一毛一样)
还有一条更简单的 – > show dbs
说明 : MongoDB是没有数据表的概念的。
MongoDB里面的集合 就 代替了数据表,所有的数据都存在集合里面,一条数据就是一个集合
还有:数据库是不需要手动创建的,集合也是不需要手动创建的
2.查看当前表的集合
首先要选中一个库 : use qiu (其实没有qiu这个库,但是依然能用,是不是很神奇)
然后 show collections – > 什么都没有输出, 因为没有数据
3.插入数据

 db.test1.insert({name:"zhuzhu"})

db 指的就是当前的数据,test1就是集合,不需要创建
4. 查看集合

show collections

此时就输出了test1
5. 删除当前的数据库

 db.dropDatabase()    

6.删除集合

db.test1.drop()

7.更新 update

 db.test1.update({name:"xiaogang"},{name:"mengmeng"})

把name为xiaogang的数据替换为{name:”meng”} age不见了

db.test1.update({name:"xiaomeng"},{$set:{name:"ameng"}})

把name为mengmeng的数据的name值更新为ameng , age值还在

8.删 remove

db.test1.remove({name:"xiaozhu"},{justOne:true}) – >只删除一条,justOne O是大写的!!!
db.test1.remove({name:"xiaozhu"}) – > 把名字是xiaozhu的数据全部删除

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值