MongoDB入门指南:掌握基本操作(mongodb基本操作)
MongoDB入门指南:掌握基本操作
MongoDB 是一种纯开源的 NoSQL 数据库,可以存储海量的文档型数据,而且提供卓越的查询功能,很多的程序开发人员都在利用 MongoDB 实现他们的系统构建。在这篇文章中,我们将简要介绍MongoDB的基本操作,以便学习者快速入门。
首先,要了解MongoDB,首先要下载它。可以在MongoDB官方网站上下载它,并详细阅读相关安装文档,确保装好后可以正常运行,同时安装相关驱动程序。
其次,安装完毕后,学习者可以开始掌握MongoDB的基本操作:
1、启动MongoDB客户端,输入mongo命令:
C:\>mongo
MongoDB shell version v4.2.2connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("dbfecbaa-d1dc-4748-862b-93fcb82ddc18") }MongoDB server version: 4.2.2
2、使用show dbs命令显示所有数据库:
> show dbs
admin 0.000GBconfig 0.000GB
mydb 0.000GBlocal 0.000GB
test 0.000GB
3、使用use mydb,切换到新的数据库:
> use mydb
switched to db mydb
4、使用db.createCollection(collectionName),创建一个集合:
> db.createCollection("users")
{ "ok" : 1 }
5、使用db.collectionName.find(),从新的集合中查找文档:
> db.users.find()
6、使用db.collectionName.insert(),向集合添加文档数据:
> db.users.insert({name: "John", age: 25, gender: "male"})
WriteResult({ "nInserted" : 1 })
7、使用db.collectionName.update(),更新集合里面的指定文档:
> db.users.update({name: "John"},{$set: {age: 30}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
上面介绍了MongoDB的基本操作,掌握这些基本操作能够为学习者快速入门。但是,要掌握MongoDB的其他功能,比如索引器、事务等,学习者还需要继续努力,熟悉更多的开发手段以及系统架构等知识。