mongodb数据库初探
@Vincent 做为一名前端开发,为了学Node
,也想尝试学学mongodb
作为后台的数据库,为了证明我在学,写下次文章作证!
万事开头难,一步一步学,永远那句话费话不多上教程
1.到www.mongodb.com官网下载安装包,然后下一步下一步安装
2.打开cmd能在全局访问Mongodb我们需要配置一下环境变量,本人是win10系统的,我们要配置在path
的环境变量里,里面配置的内容是你安装mongdb的目录路径,真到bin文件夹为止,送上一图
3.接下来我们要创建一个真正放数据库的文件夹,我选择E:/mongo
4.接下来我们打开cmd敲命令
一.第一个命令是打开数据库.mongod --dbpath e:/mongo
mongod的意思是打开一个数据库的连接,打开数据库文档所在的位置mongo
你所打开数据库文档的文件夹
二.第二个命令是进入数据库可以进行增删改查,再开一个cmd的线程 ,输入mongo
你再切换到mongd那个cmd线程 !!!然后你就可以进行操作了
你会发现一个用户已经连接
提醒,用mongod
打开的数据库cmd
一定要保持不能动,如果动了,所有连接操作也会被终止
AW@8K924$}[V~Y$ZEISL]15.png
上面显示的大家也看的懂,当我输入show dbs想看所有所有数据库的时候会提醒你挂了
5.如果进入某个数据库,我们输入use 某某数据库,如果此时没有这个数据库,我们输入use 某某数据库也就是新建一个数据库,如果想查看当前在那个数据库输入db
请下图显示
6.接下来在ziksang数据库里插一条student集合,跟表有一点像,此时我们在ziksang数据库里
db.student.insert({"name":"ziksang","age",22})
如果此时没有这个集合的话,会自动创建这个集合,跟use数据库一样,没有自然会给你创建
使用show collections
是列出所有集合
如果想查看student里面集合所有的json数据则使用
db.student.find()
所有操作如下图所示
7.我们再往集合里插一些数据db.student.insert({"name":"ziksang","age",22,"sex":"男","telephone":1234})
我们再db.student.find() 如下图所示