首页 / MONGODB / mongoDB数据库基础
mongoDB数据库基础
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongoDB数据库基础,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1485字,纯文字阅读大概需要3分钟。
内容图文
![mongoDB数据库基础](/upload/InfoBanner/zyjiaocheng/466/3a92f2e8085d40d79d693b48ac4d7dfc.jpg)
mongoDB数据库
查看数据库:show dbs;
创建/切换数据库:use f28(f28为数据库名)
查看正在运行的数据库:db;
CRUD增删改查(create retrive update delate)
增:insert
db.users.insert({username:"jack",password;123456})
删:remove
dropDatabase();删除当前数据库
db.users.remove({username:"aaaaaa"})//只删除这一条数据
db.users.remove();集合users下全部数据都删除了
改:update
db.users.update({username:"bbbbbb",{$set:{password:222222}}})//只修改username为bbbbbb里的password
db.users.update({username:"aaaaaa"},{password:111111})//这条数据将被password替换掉
db.users.update({},{$set:{password:22222}},{multi:true});3.0新版本修改所有password
db.users.update({},{$set:{password:22222}},false,true);3.0一下旧版本修改所有password
差:find
db.users.find().pretty();//查看所有被整理后的数据(即被美化)
db.users.find({username:"aaaaaa"})//精确匹配
db.users.find({age:{$gt:20}});//匹配年龄大于20的
db.users.find({age:{$gt:20,$lt:30}})//匹配年龄大于20的,且小于30的
db.users.find({age:{$gt:20},gender:"male"});//匹配年龄大于20的,且是男的
db.users.find({$or:[age:{$gt:20},{gender:"male"}]});//匹配年龄大于20的,或则为男的
db.students.find({name:{$regex:"^a",$option:"$i"}});//模糊查询,以a开头不论大小写
db.students.find(0.limit(5).skip(1)//跳过第一条数据开始显示,总共显示5条数据
db。students.find().sort({age:1})//按年龄从小到大排序,1代表升序,-1代表降序
$lt:<
$gt:>
$gte:<=
$lte:>=
$ne:!=
mongoDB数据库基础
标签:
本文系统来源:http://www.cnblogs.com/rwalker/p/5618625.html
内容总结
以上是互联网集市为您收集整理的mongoDB数据库基础全部内容,希望文章能够帮你解决mongoDB数据库基础所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。