mongodb数据库操作指令

本文整理了MongoDB数据库的基础操作,包括增删查改等常用命令,旨在为个人后续学习提供便捷参考。

自己整理的一些最基础的mongodb数据库操作方法,方便自己以后查看

1.安装homebrew;
2.更新homebrew      brew update;
3.安装mongodb    brew install mongodb;
4.终端中启动数据库:mongod —dbpath=data路径
5.连接robomongo 服务器
注意:记得退出下终端
6.使用mongo  启动数据库;
7.通过show dbs   查看当前数据库表
8.use 数据库表名字    如果当前数据库表不存在,则创建新表 ,否则切换到指定数据库
9.插入表内容    db.表名.insert({name:””,age:})
10.show dbs  继续查看表
11.db  查看当前正在操作的数据库表
12. help  查看帮助命令
13.exit  退出数据库
14.mongo  再次启动服务器
15.db.dropDatabase() 删除当前数据库
二,操作集合的方法:
1.use person  进入数据库
2.查看帮助API   db.person.help
3. 查看当前数据库下有哪集合(collection)
语法  如果没有创建集合,则会手动创建一个和表名相同的集合
show collections
4. 创建集合(collection)
1. 使用 db.createCollection(collection_Name)方法
语法
db.createCollection(“collection_Name”)     collection_Name集合的名称
5. 使用 db.collection_Name.insert(document)方法
语法
db.collection_Name.insert(document)    collection_Name集合的名称    document要插入的文档
6.可以通过robomongo工具查看集合内容;(也可以查看源码)
7.继续插入一条数据查看,默认追加一个字段id;
8. 删除当前数据库中的集合(collection)
语法
db.collection_Name.drop()    collection_Name 集合的名称
三,文档操作
1. 使用insert()方法插入文档
语法
db.collection_name.insert(document)   collection_name集合的名字    document插入的文档
实例
db.worker.insert({name:’zpx’,age:6}) 向worker集合添加一个{name:’zpx’,age:6}的Document

db.worker.insert([{name:’wangWu’,age:50},{name:’xiaoMing’,age:60}]) 向worker集合添加多个[{name:’wangWu’,age:50},{name:’xiaoMing’,age:60}] 的Document
2. db.表名.find()  查看集合内容

结束进程
lsof -i:port
kill -9 pid 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值