mongodb数据库初探

@Vincent 做为一名前端开发,为了学Node,也想尝试学学mongodb作为后台的数据库,为了证明我在学,写下次文章作证!

万事开头难,一步一步学,永远那句话费话不多上教程
1.到www.mongodb.com官网下载安装包,然后下一步下一步安装
2.打开cmd能在全局访问Mongodb我们需要配置一下环境变量,本人是win10系统的,我们要配置在path的环境变量里,里面配置的内容是你安装mongdb的目录路径,真到bin文件夹为止,送上一图

《mongodb数据库初探》 最后一个为配置内容

3.接下来我们要创建一个真正放数据库的文件夹,我选择E:/mongo

4.接下来我们打开cmd敲命令
一.第一个命令是打开数据库.mongod --dbpath e:/mongo mongod的意思是打开一个数据库的连接,打开数据库文档所在的位置mongo你所打开数据库文档的文件夹

二.第二个命令是进入数据库可以进行增删改查,再开一个cmd的线程 ,输入mongo

《mongodb数据库初探》

你再切换到mongd那个cmd线程 !!!然后你就可以进行操作了

你会发现一个用户已经连接

提醒,用mongod打开的数据库cmd一定要保持不能动,如果动了,所有连接操作也会被终止

《mongodb数据库初探》 AW@8K924$}[V~Y$ZEISL]15.png

上面显示的大家也看的懂,当我输入show dbs想看所有所有数据库的时候会提醒你挂了

5.如果进入某个数据库,我们输入use 某某数据库,如果此时没有这个数据库,我们输入use 某某数据库也就是新建一个数据库,如果想查看当前在那个数据库输入db 请下图显示

《mongodb数据库初探》 1484830727(1).jpg

6.接下来在ziksang数据库里插一条student集合,跟表有一点像,此时我们在ziksang数据库里
db.student.insert({"name":"ziksang","age",22})
如果此时没有这个集合的话,会自动创建这个集合,跟use数据库一样,没有自然会给你创建
使用show collections是列出所有集合
如果想查看student里面集合所有的json数据则使用
db.student.find() 所有操作如下图所示

《mongodb数据库初探》 80$ULVZM7UT57I%J@F4J5)A.png

7.我们再往集合里插一些数据db.student.insert({"name":"ziksang","age",22,"sex":"男","telephone":1234})
我们再db.student.find() 如下图所示

《mongodb数据库初探》 CL3LHJ2$O)JSLU)A%AG~X7O.png

我们可以发现,我们可以插入不同字段类型的json数据,而且里面的_id也是全世界唯一的,是根据硬件的值+时间戳等一系列算法得出的

    原文作者:Ziksang
    原文地址: https://www.jianshu.com/p/73eba66f82c9
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞