腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
代码男人
专栏作者
举报
123
文章
176971
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章
android
编程算法
java
api
xml
github
数据库
kotlin
https
textview
网站
http
git
c#
开源
面向对象编程
微信
ios
bash 指令
gradle
socket编程
listview
ide
maven
linux
数据库一体机 TData
mongodb
网络安全
tcp/ip
任务调度
官方文档
c++
angularjs
node.js
css
html
jquery
sql
缓存
flutter
jetpack
插件
开发者
配置
数据
源码
其他
比特币
区块链
数字货币
xcode
c 语言
php
python
javascript
react
jquery ui
typescript
android studio
mvc
打包
jar
unix
ubuntu
nginx
mapreduce
云直播
云数据库 MongoDB
消息队列 CMQ 版
腾讯云测试服务
jvm
hashmap
scrapy
数据分析
canvas
kafka
迁移
app
bintray
bitmap
build
byte
dialog
dp
init
layout
module
nav
navigation
ode
padding
product
service
src
surfaceview
text
tostring
url
view
博客
布局
程序
登录
函数
开发
跨平台
蓝牙
设计
摄像头
实践
事件
网络
协议
搜索文章
搜索
搜索
关闭
MongoDb数据库学习基础语法(二)
mongodb
云数据库 MongoDB
sql
数据库
MongoDB 删除数据库的语法格式如下: use dbname(数据库名字) db.dropDatabase() 删除集合: db.collectionname(集合名称).drop() 更改集合内容 db.collection.update( <query>, <update>, { upsert: <boolean>, multi: <boolean>, writeConcern: <document> } ) query : update的查询条件,类似sql update查询内where后面的。 update : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后面的 upsert : 可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。 multi : 可选,mongodb 默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新。 writeConcern :可选,抛出异常的级别。 eg:db.col.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}}) 替换已有文档 db.collectionname(集合名称).save() 删除集合中的数据 db.collection.remove( <query>, <justOne> ) query :(可选)删除的文档的条件。 justOne : (可选)如果设为 true 或 1,则只删除一个文档。 eg:db.col.remove({'title':'MongoDB 教程'})只删除第一条 db.col.remove({})//删除所有的记录 查询数据以格式化的方式显示 db.col.find().pretty() 常用条件查询 等于 {<key>:<value>} 小于 {<key>:{$lt:<value>}} 小于或等于 {<key>:{$lte:<value>}} 大于 {<key>:{$gt:<value>}} 大于或等于 {<key>:{$gte:<value>}} 不等于 {<key>:{$ne:<value>}} or查询: db.col.find( { $or: [ {key1: value1}, {key2:value2} ] } ).pretty()
黄林晴
2019-01-10
341
0
MongoDb数据库学习基础语法(一)
数据库
mongodb
打开数据库: mongod --dbpath E:\数据库目录名 --dbpath是选择数据库所在的文件夹 开机之后cmd不能关闭 关闭数据库: 在命令行页面 Ctrl+C 数据库 打开数据库文档位置 .ns文件就是数据库 列出所有数据库 show dbs 使用某个数据库 use 数据库名字 新建数据库 use 数据库名字 写一个不存在的数据库名字就是新建一个数据库 提示:show dbs并不会检测到新建的数据库 必须真正操作这个数据库后才显示 查看当前在哪个数据库 db 插入数据: db.user.insert({"name":"huanglinqing","age":"10"}); user代表一个集合 集合中存储着许多json数据 显示所有集合: show collectios 查询集合中的数据 db.user.find(); 根据姓名查询记录 db.user.find({"name":"huang"}); 设置存储引擎 如果使用3.0以上版本不设置引擎 使用mongvue工具的时候看不到集合 mongod --storageEngine mmapv1 --dbpath
黄林晴
2019-01-10
379
0
Java连接MnogoDb数据库
c#
数据库
mongodb
java
添加:mongo-java-driver-3.2.2.jar 驱动地址:http://central.maven.org/maven2/org/mongodb/mongo-java-driver/
黄林晴
2019-01-10
1.2K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档