首先是安装mongoDB(我下载的时候选择的是msi文件,没选择zip包)
安装的时候,会有三个目录选择,首先是程序的目录,我选择的是:
C:\Program Files\MongoDB\Server\4.1
然后是data file and log file的目录:
D:\Program Files\MongoDB\Server\4.1\data
D:\Program Files\MongoDB\Server\4.1\log
安装后,打开
C:\Program Files\MongoDB\Server\4.1\bin\mongo.exe
(可以不使用shell进行后台操作,可以使用可视化编辑工具MongoDB Compass来做数据进行增删改查【类似PLSQL】)
“show dbs” 命令可以显示所有数据的列表
选择数据库(无需创建,此命令自动创建)
use tset20181024
插入数据(无需创表,此命令自动创建)
db.prod_cov_tab.insertMany([{"_id":0},{"_id":1},{"_id":2}])
显示表名(集合)
show collections
查询语句:
db.prod_cov_tab.find()
查询语句加上where条件
db.prod_cov_tab.find({"_id":1})
db.prod_cov_tab.find({“age”:{“
g
t
e
"
:
20
,
"
gte":20,"
gte":20,"lt”:25}})
查询年龄大于20,小于25
db.prod_cov_tab.count()
db.prod_cov_tab.insert({“username”:“zhulongfeng”,“group”:“reporter”})
查看当前数据库对象状态
db.stats()
查看当前数据库的连接机器地址
db.getMongo()
删除数据库
db.dropDatabase()
修改表名:
db.prod_cov_tab.renameCollection(“prod”)
–未完待续
更新语句
“KaTeX parse error: Expected '}', got 'EOF' at end of input: …v_tab.update({"Set”:{“sex”:“male”}},{“KaTeX parse error: Expected 'EOF', got '}' at position 32: …ppy birthday!"}}̲) /*这样只会更新一个文档,…Set”:{“sex”:“male”}},{"$Set":{“gift”:“happy birthday!”}},false,true)