mongoDB常用命令行操作
一个命令行开启数据库mongod --dbpath E:\mongodb,
一个mongo命令客户端连接使用数据库
1,查看数据库所有表
show dbs
2,创建或者选择使用某个表
use user
3,查看当前表中所有集合
show collections
4,向集合中插入数据
db.user.insert({name:"xiaoming",age:20})
5,查看集合中所有数据
db.user.find()
6,条件查找
db.user.find({age:20})
db.user.find({name:"小明",age:20})
7,条件查找 $gt:大于 g t e : 大 于 等 于 , gte:大于等于, gte:大于等于,lt:小于 $lte:小于等于
//查找大于20的
db.user.find({age:{$gt:20}})
//查找大于等于20小于30的
db.user.find({age:{$gte:20,$lt:30}})
8,条件删除数据
db.user.remove({age:20})
9,删除yq表
//选择表
use yq
//然后
db.dropDatabase()
//删除集合
use yq
db.user.drop()
10,查找,包含字段,查找包含”明“的
db.user.find({name:/明/})
11,查找,以某个字母开头的
db.user.find({name:/^小/})
12,改
db.user.update({name:"小明"},{age:18})