一、启动服务器、创建数据库和Collection
1、启动MongoDB服务器(bin目录下)
2、连接MongoDB服务器
3、操作数据库
4、新建数据库
5、新建Collection(相当于新建关系型数据库中的表)
二、CRUD操作
首先打开命令行窗口,选择对应的数据库-》右键-》Open intelliShell,红色框是输入的命令行,绿色框是输出的提示信息
1、Insert操作详解
插入一个文档(每个文档的格式可以不一样,可以同时插入两个不同格式的文档),同时插入A和B两个文档也没关系,会自动生成唯一的_id
db.collection.insert({'id':1,'name':'Tom','age':13})---A
db.collection.insert({'id':1,'name':'Tom','age':13})---B
db.collection.insert({'id':1,'name':'Tom','age':13,'class':'5','school':'zjut'})
插入多个文档,db.collection.insertMany([{'id':1,'name':'Tom','age':13},{'id':2,'name':'Tom','age':13},{'id':3,'name':'Tom','age':13}])
2、find操作详解
查询所有, db.collection.find(),相当于:SELECT * FROM table_name
按条件查询, db.collection.find({key:value}),相当于SELECT * FROM table_name WHERE name = ?
还有一些高级查询方式,以后补充。。。
3、update操作详解,以后补充。。。
4、delete操作详解,以后补充。。。
5、统计查找到的条数db.users.find().count();
6、MongoDB查询是否为空MongoDB查询是否为空 - qq_27243963的博客 - CSDN博客
7、最详细功能请查看官网The MongoDB 4.0 Manual — MongoDB Manual
MongoDB高级查询 / count查询记录条数 - 汇智网
8、部分信息和图片转载自: