MongDB学习笔记(一):基本命令汇集

MongoDB的集合(Collection)相当于MySQL的表(Table)。

1、Help帮助命令:{

  • 帮助命令:help
  • 当前数据库的帮助命令:db.help()
  • 当前集合的帮助命令:db.coll_name.help()
  • 当前文档的帮助命令:db.coll_name.find().help()
  • 当前查询集的帮助命令:rs.help()

}

2、浏览数据库、集合:{

  • 查看所有的数据库:show dbs
  • 切换到相应数据库:use db_name
  • 查看当前使用的数据库:db
  • 查看当前数据库的具体信息:db.stats()
  • 查看当前数据库的所有集合:show collections
  • 查看某个集合的具体信息:db.coll_name.stats()
  • 查看当前数据库的所有集合的名字:db.getCollectionNames()

}

3、创建数据库、集合:{

  • MongoDB没有创建数据库的命令,但有类似的命令。

如果你想创建一个“test”的数据库,先运行use test命令,接着进行某些操作,如:db.stats(),这样就可以创建“test”的数据库。

注意:

  1. 数据库名称可以是任何字符,但是不能包含空字符串,点号(.),或者" "。
  2. "system" 作为系统保留字符串,不能作为数据库名。
  3. 数据库名、集合名不能包含 "$"。

  • 创建集合:db.createCollection("coll_name") 
}

4、删除数据库、集合:{

  • 删除当前使用数据库:db.dropDatabase()
  • 删除当前数据库中的集合:db.coll_name.drop()

}

5、启动MongoDB:{

  • 启动MongoDB:进入bin目录下,输入  mongod --dbpath=database_path
  • 进入查询shell:进入bin目录下,输入 mongo
  • 权限认证:进入bin目录下,切换到admin,db.auth("your_name","your_secret")
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值