- 管理mongodb数据库:
在cmd窗口下输入mongo,连接数据库
- 查看所有的数据库列表
show dbs
- 创建数据库
说明:
a.使用或者创建数据库都要先 use test
b.数据库不能直接插入数据,只能往集合(collections)中插入数据,不用专门创建集合
use test //使用数据库text
db.user.insert({"name":"zhangsan","age":30})) //向数据库text中的user表(集合)插入一条数据
show collections //查询当前数据库的表(数据集合)
插入数据,随着数据的插入,数据库创建成功了,集合也创建成功了。
- 查询所有的记录
db.user.find()
- 根据条件查询(age等于25)
db.user.find({"age":25});
- 根据条件查询(age大于25)
db.user.find({"age":{$gt:25}}) //大于
db.user.find({"age":{$lt:25}}) //小于
db.user.find({"age":{$gte:25}}) //大于等于
db.user.find({"age":{$lte:25}}) //小于等于
7. 模糊查询
7. 以"li"开头的数据
8. 年龄大于等于25,小于等于27
9.查询指定列 第一个{}可以写条件
10.升序排序
11.降序排序 1 升序 -1 降序
12.查询前两条
13.查询第三条
14. 条件或