MongoDB 入门系列(二)

2020-06-23  本文已影响0人  郁南

基本命令

安装并启动了服务,命令行输入mongo然后启动数据库,接下来就可以操作mongodb数据库了。

(1) 库以及集合

输入 var x='Hello world !';print(x);回车,会发现打印出Hello world !;
继续输入function test(){return 'MONGODB'};test();回车,会发现打印出MONGODB;
由此看来,其实基本代码的输入输出跟js只是有些微差别而已。
(2)库的基本操作

> use charles
switched to db charles
> db.user
charles.user
>
> db.user.insert({name:'Jenny'})
WriteResult({ "nInserted" : 1 })
> db.user.find()
{ "_id" : ObjectId("5ef202fdf665db6b75498c72"), "name" : "Charles" }
{ "_id" : ObjectId("5ef204aaf665db6b75498c73"), "name" : "Jenny" }
>
> db.user.remove({name:"Charles"})
WriteResult({ "nRemoved" : 1 })
> db.user.find()
{ "_id" : ObjectId("5ef204aaf665db6b75498c73"), "name" : "Jenny" }
>
> db.user.update({name:'Jenny'},{name:"哈哈哈"})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
> db.user.find()              "})            "})
{ "_id" : ObjectId("5ef204aaf665db6b75498c73"), "name" : "哈哈哈" }
>

db.dropDatabase( ):删除整个数据库,不建议使用,在删除库时,一定要先进入数据库,然后再删除。实际工作中这个基本不用,实际工作可定需要保留数据和痕迹的

ps:对我等后端小白而言,哪怕这些只是简单的命令,但还是建议多盲敲几次加深记忆,基础打牢了,上层建筑才能更加稳固。

上一篇 下一篇

猜你喜欢

热点阅读