
monog
onionnmmn
这个作者很懒,什么都没留下…
展开
-
mongodb 基本常用操作
服务启动服务启动mongod --config /usr/local/etc/mongod.conf客户端启动mongo 客户端退出exit control+C数据库相关操作查看当前的数据库:db查看所有的数据库:show dbs /show databases切换数据库:use db_name (如果没有就创建该数据库)删除当前的数...原创 2019-06-09 10:18:23 · 539 阅读 · 0 评论 -
monog 高级操作(聚合)
聚合aggregate聚合(aggregate)主要用于计算数据,类似sql中的sum()、avg()聚合(aggregate)是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。 db.集合名称.aggregate({管道:{表达式}})管道在mon...原创 2019-06-09 20:47:58 · 1448 阅读 · 0 评论 -
mongodb 索引
索引:以提升查询速度测试:插入10万条数据到数据库中> for(i=0;i<100000;i++){db.t1.insert({name:'test'+i,age:i})}WriteResult({ "nInserted" : 1 })> db.t1.find({name:"test10000"})>db.t1.find({name:'tes...原创 2019-06-11 20:23:45 · 191 阅读 · 0 评论 -
如何远程连接mongo数据库
mongo用户创建创建admin用户use admindb.createUser({user:"admin",pwd:"admin",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})普通用户创建use bossdb.createUser({user: "onion",pwd: "onion",...原创 2019-06-26 22:15:58 · 465 阅读 · 0 评论