mongodb特点:高性能、可扩展性高、基于分布式文件存储的数据库,主要是由C++去编写的。
mongodb下载地址:https://www.mongodb.com/try/download/community
安装完毕后找到安装路径下的bin目录,在此目录下打开终端执行以下命令:mongo.exe
这个是吧mongodb的服务就已经成功启动了。
可以去做一些运算操作进行测试
输入:db 查看当前数据库
输入:db.runoob.insert({x:10}) 对数据进行一次插入的操作
输入:db.runoob.find() 去查询刚刚插入的数据是否成功
输入:use local 切换要使用的数据库,也可以是使用 use dataname 去创建数据库 dataname为数据库名称
需要注意的是,刚刚创建的数据库如果立即查看时没办法显示出来的:
这里需要在新创建的数据库下插入一条数据
输入:db.createCollectio ("表名") 去创建一个集合(也就是一个表)
在mongodb中无需刻意去创建集合,在做插入操作的时候通过命令例如:
db.mydb.insert({name:"xxx"}) 就可以创建一个名称为mydb 的集合
mongodb通过 insert() 方法或者 save() 方法向集合中插入数据
在3.2的版本中 新增了 db.collection.insertOne() 和 db.conllection.insertMany()
db.collection.insertOne() 在集合中插入一个新文档
插入文档你也可以使用 db.col.save(document) 命令。如果不指定 _id 字段 save() 方法类似于 insert() 方法。如果指定 _id 字段,则会更新该 _id 的数据。