我下载的是win32/mongodb-win32-x86_64-2008plus-ssl-3.2.4.zip
1.启动服务
1.下载解压,吧bin目录添加到环境变量Path
2.创建存放数据的文件夹,mongo_data
打开cmd,输入命令启动服务
mongod --dbpath E:\mongodb\mongo_data
2.连接服务器
3.再打开一个cmd,作为客户端连接服务器
输入命令mongo(或者mongo localhost:27017)
show dbs(显示数据库)
local 0.000GB
db(当前处于哪个数据库)
test (test库暂时仅存在于内存中,当创建了集合才会被写到内存中)
show collections(显示集合,或 show tables)
3.创建/删除集合
1.隐式创建
db.c1.insert({name:"jack",age:10})
同时创建c1集合和数据
db.c1.find()
查询c1集合的数据内容
2.显式创建
db.createCollection("c1")
3.删除集合
db.c1.drop()
4.切换数据库
show dbs(显示数据库)
use test(进入test库)
5.创建数据库
1.隐式创建
use huang(如果存在则进入,不存在则创建,创建于内存,当创建了集合后写入磁盘)
show dbs
db.c2.insert({name:"jack",age:10})
db.c2.find()
show dbs
db
db.dropDatabase()(删除数据库)
show dbs
2.显式创建
先忽略
6.命令提示
db.help()
7.查询数据
for(var i=0;i<10000;i++){db.c1.insert({name:"jack",age:20})}(for循环增加数据)
db.c1.find()
db.c1.remove({})(删除集合里的所有数据)
db.c1.find()
db.c1.insert({name:"a",age:20})
db.c1.insert({name:"b",age:20})
db.c1.find()
db.c1.remove({name:"a"})(根据条件删除数据)
db.c1.find()