mongodb中有三元素:数据库,集合,文档,其中“集合”
就是对应关系数据库中的“表”,“文档”对应“行”
假设数据库在:E:\mongodb
一、启动
先进入到bin目录下:
然后新建一个名为db的文件夹,用来存放mongodb的数据
微软徽标+R,输入cmd,首先找到“mongodb”的路径,然后运行mongod开启命令,同时用--dbpath指定数据存放地点为“db”文件夹,如下所示:
E:\mongodb\bin>mongodb --dbpath=E:\mongodb\db
mongodb默认采用27017端口,测试是否启动成功,在浏览器输入:
http://localhost:27017即可测试
二、基本操作
基本的“增删查改“,我们再开一个cmd,输入mongo命令打开shell,其实这个shell就是mongodb的客户端,
同时也是一个js的编译器,默认连接的是“test”数据库。
(1)、insert操作
>db.persion.insert({"name":"jack","age":20})
>db.persion.insert({"name":"joe","age":25})
(2)、find操作
这里要注意两点:
① “_id": 这个字段是数据库默认给我们加的GUID,目的就是保证数据的唯一性。
② 严格的按照Bson的形式书写文档
>db.persion.find() //这样查出所有的数据
>db.persion.find({"name":"joe"}) //只查name为joe的数据
(3)、update操作
update方法的第一个参数为“查找的条件”,第二个参数为“更新的值”
db.persion.update({"name":"joe"},{"name":"joe","age":30})
(4)、remove操作
remove中如果不带参数将删除所有数据,很危险的操作,在mongodb中是一个不可撤回的操作
db.persion.remove({"name":"joe"})//删除name为joe的数据
db.persion.remove()//删除所有数据
(5)、计数
db.persion.count()