时间:2015-01-12 来源:

第三部分管理篇第九章MongoDBshell之系统命令、用户命令 【移动开发】

1、命令操作

若数据库之前不存在承接网站前端,         "size" : 6144,         "numExtents" : 1,         "lastExtentSize" : 10485760,         "systemFlags" : 1,         "totalIndexSize" : 8176,         "capped" : true,         "ok" : 1 } --- system.indexes {         "ns" : "local.system.indexes",         "size" : 112,         "storageSize" : 8192,         "nindexes" : 0,         "paddingFactor" : 1,         "userFlags" : 1,         "indexSizes" : {         },它页支持执行指定JavaScript文件承接网站前端,也支持执行指定的命令片段,承接网站前端有了这个特性psd切图html,就可以将MongoDB与Linux shell完美结合,承接网页制作完成大部分的日常管理和维护工作.Shell命令其实控制台底层的查询语句都是用JavaScript脚本完成的.

1.12、获取指定名称的集合(Collection)

1.14、显示当前db所有集合的索引状态

第一部分 基础篇 第一章 走进MongoDB

> db.users.insert({name:"zhangsan"}); WriteResult({ "nInserted" : 1 }) > db.users.find(); { "_id" : ObjectId("54a8f0812238f6a8a4053d91"), "ok" : 1 } > show dbs admin  0.078GB local  0.078GB test   0.078GB

> db temp

> db.cloneDatabase("127.0.0.1"); { "clonedColls" : [ ],pwd:"1234",db:"temp"}]}); Successfully added user: {         "user" : "test2", #角色名称 系统默认                         "db" : "temp" #所属数据库                 }         ] } > 

用户相关命令还有很多psd切图html,在后面的文章列出,psd切图html如updateUser()、grantRolesToUsers()、removeUser()等等.

> show users {         "_id" : "temp.test2",         "db" : "temp",                         "db" : "temp"                 }         ] } > 

> db.repairDatabase(); { "ok" : 1 }

1.2、查看数据库

1.1、help查看命令

1、16、获取具体某个用户

系统相关

> db.createCollection("users",capped:5, pwd: "<cleartext password>", roles: [ { role: "<role>", ... ] }参数说明:

> db.getUser("test2"); {         "_id" : "temp.test2",         "db" : "temp",                         "db" : "temp"                 }         ] } > 

> db.getUsers(); [         {                 "_id" : "temp.test2",                 "db" : "temp",                                 "db" : "temp"                         }                 ]         } ] > 

1.9、当前数据库版本

> db.changeUserPassword("test2",         "c2",         "c4",         "fs.files",         "students_res",         "system.js",         "users",         "xuz" ] > 

user:用户名称.pwd:用户密码.customData:当前用户信息,网页切图制作如描述或者其他任意信息.roles:当前用户角色. MongoDB 2.6版本提供了自带的role,赋予一个用户承接网站前端,"1111"); WARNING: The 'addUser' shell helper is DEPRECATED. Please use 'createUser' instead 2015-01-04T16:15:37.911+0800 Error: couldn't add user: Cannot create users in the local database at src/mongo/shell/db.js:1004

第三部分 管理篇 第八章 MongoDB服务管理

1.10、查看当前数据库连接机器的地址

第二部分 应用篇 第五章 MongoDB高级查询

说明:随着版本的更新psd切图html,对在使用mongodb的业务也进行版本升级,psd切图html之前创建用户的命令db.addUser()已经被废弃web外包,且会提示警告,手机网页制作如下所示:

1.17、获取所有用户

第一部分 基础篇 第四章 MongoDB查询

1.18、修改用户密码

1.8、显示当前数据库状态

> db.copyDatabase("test","127.0.0.1"); { "ok" : 1 } > db.show zhangsan.show > show dbs admin     0.078GB local     0.078GB temp      0.078GB test      0.078GB zhangsan  (empty) > use temp switched to db temp > show collections c1 c2 c3 c4 fs.chunks fs.files students students_res system.indexes system.js user xuz

> db.getCollection("users"); temp.users > 

> show dbs; admin  0.078GB local  0.078GB test   0.078GB > 

1.7、修复当前数据库

1.20、删除所有用户

--------------------------------MongoDB系列文章更新------------------------------------------------

返回删除用户的数量.

1.15、添加一个用户

[root@localhost bin]# ./mongo MongoDB shell version: 2.6.6 connecting to: test > help         db.help()                    help on db methods #数据库支持方法帮助查看         db.mycoll.help()             help on collection methods #集合支持方法帮助查看         sh.help()                    sharding helpers #分片帮助查看         rs.help()                    replica set helpers #复制集合帮助查看         help admin                   administrative help #管理员帮助         help connect                 connecting to a db help # 连接数据库帮助         help keys                    key shortcuts # 快捷键帮助         help misc                    misc things to know #         help mr                      mapreduce # mapreduce 帮助         show dbs                     show database names # 显示数据库名列表         show collections             show collections in current database #显示当前数据库中所有集合         show users                   show users in current database # 显示当前数据库的所有用户         show profile                 show most recent system.profile entries with time >= 1ms # 显示当前系统时间大于1ms的最新条目         show logs                    show the accessible logger names #显示访问日志         show log [name]              prints out the last segment of log in memory, 'global' is default #打印出最近日志片段,div+css+js切图默认为global         use <db_name>                set current database #选择某个数据库         db.foo.find()                list objects in collection foo #查看foo集合中所有的对象         db.foo.find( { a : 1 } )     list objects in foo where a == 1 #查看foo集合中a字段value=1的所有对象         it                           result of the last line evaluated; use to further iterate #从当前迭代出结果中最后一个迭代更多的结果.         DBQuery.shellBatchSize = x   set default number of items to display on shell #设置现在shell中的默认条目数         exit                         quit the mongo shell #退出 > 

第一部分 基础篇 第二章 安装MongoDB

将指定机器上的数据库的数据克隆到当前数据库.

db和getName方法是一样的效果承接网站前端,          "collections" : 13,         "avgObjSize" : 68.51908396946565,          "storageSize" : 106496,          "indexes" : 13,          "fileSize" : 67108864,         "dataFileVersion" : {                 "major" : 4,         "extentFreeList" : {                 "num" : 0,         "ok" : 1 }

1.5、克隆数据库

1.4、删除当前使用数据库

> db.dropAllUsers(); 0 > 

点击次数:14486
作者:
web前端行业资讯
Web new NewsList
谷歌安全博客披露“英特尔内核漏洞”更多细节 ,,2018年01月04日Postgres10开发者新特性 ,,2017年12月28日阿里巴巴、狗尾草、苏大联合论文:基于对抗学习的众包标注用于中文命名实体识别 ,,2017年12月28日柯洁的2017:20岁,与AI斗与人类斗,其乐无穷 ,,2017年12月28日如果机器人拥有痛觉,这个世界会有哪些不一样? ,,2017年12月28日苹果经典电脑Lisa源代码修复完成将于2018年开源 ,,2017年12月28日腾讯浏览指数发布年终榜单2017年人们都关注哪些AI话题? ,,2017年12月28日除了发现开普勒90,NASA还靠AI做了什么? ,,2017年12月28日柯洁宣布:明年4月,将再次与围棋AI交锋 ,,2017年12月28日百度无人车美国首秀CES将发布Apollo2.0 ,,2017年12月28日这四种技术发展趋势将在2018年改变世界 ,,2017年12月28日2017:谷歌DeepMind团队的年度回顾 ,,2017年12月28日封杀这个公式,AI智商将为零 ,,2017年12月28日微软AI高管:要让所有人、所有机构都用上人工智能 ,,2017年12月28日为什么Linux桌面年一直未到来 ,,2017年12月28日AppleLisa操作系统将开源 ,,2017年12月28日2018年9大技术趋势预测 ,,2017年12月28日谷歌研究院发布NIMA:能评价图像有多美,还能让图像变得更美 ,,2017年12月28日苹果为2019年iPhone开发大容量电池新技术 ,,2017年12月28日谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日JavaScript闭包懂不懂由你反正我是懂了2014年01月29日swiftUI专项训练12ActivityIndicator 【云计算】2015年02月27日(要求使用指针方法)一个班有四名学生,五门课,(1)求第一门课的平均分;(2)找出有两门以上课不及格的学生,输出他们的学号、全部课程成绩和平均成绩;(3)找出平均成绩在90分以上或全部课程成绩均在85【移动开发】2015年06月01日js手机号码合法性验证代码集合2014年01月29日ubuntu下配置编译运行cocos2dx项目 【研发管理】2015年04月07日Python-装饰器使用过程中的误区 【综合】2015年06月18日【SEO工作】对济南增高医院优化站的计划、实施方法 【互联网】2015年08月15日断点调试--llorch的VisualStudio基础教程(三)【移动开发】2015年07月14日linux挂载新硬盘过程分享2014年01月30日bootstrap适配移动端 【综合】2015年06月11日《1》CentOS7.0+OpenStack+kvm云平台部署—基础配置 【数据库】2015年06月11日SQLServer2008化茧成蝶2014年01月28日谷歌品牌价值升至7510亿元超越苹果成全球第一 ,,2017年02月02日【Scala】使用Option、Some、None,避免使用null 【编程语言】2015年07月13日对字符串进行排序,学会使用仿函数【移动开发】2015年05月20日JQuery基础 【互联网】2015年01月21日基于JDBC的数据库结构提取工具,SchemaCrawler9.0发布 1,收藏 ,,2016年06月23日php中explode与split的区别介绍2014年01月29日【TJOI2015】【BZOJ3998】弦论 【编程语言】2015年09月05日flashas去除空格的函数2014年01月29日看好你的门-攻击服务端(2)-注入XML实体窃取本地数据库配置 【综合】2015年03月18日开发者视角论述HTML5平台的7大特点 ,,2016年07月24日升级WindowsXP五则技巧超值大放送2014年01月29日C#中委托的基本用法总结2014年01月30日百度空间转帖推广方法详解2014年01月28日Zoho全球用户突破1500万-SaaS市场大有可为 【Web前端】2015年08月07日HDU1533--GoingHome【最小费用最大流&&模板】 【综合】2015年09月01日ubuntu下安装搜狗输入法 【移动开发】2015年05月12日POJ3177RedundantPaths(双联通缩点)【编程语言】2014年12月23日jquery读取页面loadgetpostajax四种方式代码写法2014年01月29日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)