随笔分类 -  mongoDB

学习mongo
摘要:一、导出 命令格式:在mongodb/bin目录下 mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 -f 字段 -q 条件导出 --csv -o 导出数据名称(可以带路径) 注:没有mongoexport的在当前路径下前边带:./ -h 数 阅读全文
posted @ 2016-05-25 16:54 半天的半天 阅读(2032) 评论(0) 推荐(0)
摘要:create_index 与 ensure_index 一、概述 ensure_index() 在mongoDB中创建索引 看了【1】感觉自己有些断章取义 41316-- 参考链接:【1】、python操作mongo数据库 【2】、google-mongo-group 3、内存·溢出-mongo 阅读全文
posted @ 2016-04-13 15:36 半天的半天 阅读(1935) 评论(0) 推荐(0)
摘要:准备工作:首先在maxh数据库的address集合中先插入数据> db.address.insert({child_address:"gansu"})WriteResult({ "nInserted" : 1 })> db.address.insert({child_address:"lanzhou... 阅读全文
posted @ 2016-01-13 12:12 半天的半天 阅读(537) 评论(0) 推荐(0)
摘要:一、备份 在Mongodb中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。 mongodump命令可以通过参数指定导出的数据量级转存的服务器。 mongodump命令脚本语法如下: >mongodump -h dbhost -d dbna... 阅读全文
posted @ 2016-01-13 10:48 半天的半天 阅读(1129) 评论(0) 推荐(0)
摘要:一、索引二、聚合三、复制(副本集)四、分片尚未实践操作。详见http://www.runoob.com/mongodb/mongodb-indexing.html 阅读全文
posted @ 2016-01-13 10:17 半天的半天 阅读(202) 评论(0) 推荐(0)
摘要:一、设置密码及用户角色【1】 > db.createUser(... {... user: "maxh",... pwd: "123",... roles: [ "readWrite", "dbAdmin" ]... }... )Successfully added user: { "user" : 阅读全文
posted @ 2016-01-12 20:24 半天的半天 阅读(872) 评论(0) 推荐(0)
摘要:aggregate()聚合,主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)接上边的数据库:> db.user.aggregate([{$group:{_id:"name",num:{$sum:1}}}]){ "_id" : "name",... 阅读全文
posted @ 2016-01-12 19:57 半天的半天 阅读(4820) 评论(0) 推荐(3)
摘要:> db.user.find().pretty(){ "_id" : ObjectId("56946fba3a18f4867aecbcd1"), "name" : "admin", "password" : "123456", "title" ... 阅读全文
posted @ 2016-01-12 18:38 半天的半天 阅读(463) 评论(0) 推荐(0)
摘要:MongoDB OR 条件MongoDB OR 条件语句使用了关键字$or,语法格式如下:>db.col.find( { $or: [ {key1: value1}, {key2:value2} ] }).pretty()> db.user.find({$or:... 阅读全文
posted @ 2016-01-12 12:25 半天的半天 阅读(1526) 评论(0) 推荐(0)
摘要:一、find() 方法以非结构化的方式来显示所有文档。如果你需要以易读的方式来读取数据,可以使用 pretty() 方法,语法格式如下:db.collection_name.find().pretty() 1、查看数据库下的所有的collection: show collections 2、查看co 阅读全文
posted @ 2016-01-12 11:53 半天的半天 阅读(2764) 评论(0) 推荐(1)
摘要:一、update()方法 >db.user.update({"name":"user1"},{$set:{"title":"admin"}}) WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 }) > db.user.fi 阅读全文
posted @ 2016-01-12 11:33 半天的半天 阅读(1039) 评论(0) 推荐(0)
摘要:一,新建数据库user:use user 二,查看当前使用的数据库:db 三,查看所有数据库:show dbs 四,删除当前正在使用的数据库:db.dropDatabase() 五,在当前数据库中插入文档document: db.COLLECTION_NAME.insert(document) ex 阅读全文
posted @ 2016-01-12 11:23 半天的半天 阅读(1138) 评论(0) 推荐(0)
摘要:一、安装mongo数据库 下载链接https://www.mongodb.org/downloads, 在执行如下命令的时候事先按照目录新建如下的目录:(如果数据库安装在D盘就在D盘的根目录下建)"C:\data\dbConf\mongodb.log""C:\data\db" 为了从命令提示符下运行 阅读全文
posted @ 2016-01-12 10:52 半天的半天 阅读(476) 评论(0) 推荐(0)