基本概念:
数据库:放集合
集合(collection):存放文档
文档(document):文档数据库中的最小单位,存储、操作内容都是文档。
基本操作:
*mongoDB中,数据库和集合不需要手动创建,没有则自动创建(Java编程里需要手动创建)
cmd输入mongo,进入mongoShell
1.show dbs 或 show databases
--显示当前所有数据库
2.use test
--进入指定的数据库(没有则自动新建)
3.db
--当前所处数据库
4.show collections
--显示数据库中所有的集合
数据库中的CRUD操作(增删改查):
1.db.<collection>.insert(doc)
--插入文档
(中间写集合名)
例子:
(db表示当前数据库)
db.student.insert({name:"songwukong",age:18,gender:"nan"});
显示newInserted:1个文档
测试:
2.db.<collection>.find()
--查找当前数据库中所有文档