MongoDB快速入门笔记(二)之MongoDB的概念及简单操作


MongoDB是面向集合的文档式数据库,不像关系数据库那样,有表,列、行,mongoDB数据库则是由一系列的文档组成。下面给大家介绍MongoDB的概念及简单操作.

1、以下列举普通的关系型数据库和MongoDB数据库简单概念上的区别:

2、MongoDB的简单操作

(1)启动MongoDB数据库之后,使用命令mongo,显示如下,默认连接到test数据库。

MongoDB shell version: 3.2.6
connecting to: test

使用命令show dbs,可以查看所有的数据库,可以看见只有一个local数据,其实test数据库并不存在,只有再建集合并往集合插入数据时才会真正的建表。

常用命令:

show dbs 显示所有的数据库

use 数据库名 切换到某一个数据中

show collections 显示当前数据库中所有的集合

db.集合名.find() 查询当前数据库中某一个集合下所有的数据

db.集合名.insert({"键": "值", "键": "值" ...}) 给当前数据库中某一个集合添加数据

db.集合名.drop() 删除某一个集合

db.dropDatabase() 删除当前数据库

现在我们用以上命令做一个简单的例子:重新建立一个数据zyhtest,并在zyhtest中新建集合student,并往student中插入数据。

> use zyhtest
switched to db zyhtest
> db.student.insert({"name": "zhangsan", "age": 28})
WriteResult({ "nInserted" : 1 })
> show dbs
local 0.000GB
zyhtest 0.000GB
> show collections
student
> db.student.find()
{ "_id" : ObjectId("5745b8a08dfa492b66e7d397"), "name" : "zhangsan", "age" : 28 }
> db.student.drop()
true
> show dbs
local 0.000GB
> db.student.insert({"name": "zhangsan", "age": 28})
WriteResult({ "nInserted" : 1 })
> show dbs
local 0.000GB
zyhtest 0.000GB
> show collections
student
> db.dropDatabase()
{ "dropped" : "zyhtest", "ok" : 1 }
> show dbs
local 0.000GB 

插入数据时,会自动添加一个主键“_id”

以上内容是小编给大家介绍的MongoDB快速入门笔记(二)之MongoDB的概念及简单操作的相关知识,希望对大家有所帮助!



相关阅读:
Ubuntu 14.04安装Wine以便使用Windows应用
java实现屏幕共享功能实例分析
Centos5.2配置LAMP与Centos5.3配置LAMP
C#的WEBBROWSER与JS交互小结
php安装xdebug/php安装pear/phpunit详解步骤(图)
shiro实现单点登录(一个用户同一时刻只能在一个地方登录)
PHP生成sitemap.xml地图函数
如何关闭Win 8电脑中自带小游戏?关闭Win 8电脑中自带小游戏的方法
Win7系统中键盘ESC键的4种功能介绍
SQL Server中的Forwarded Record计数器影响IO性能的解决方法
编程语言中十六进制的正则匹配
win10正式版升级第二波推送时间曝光 最快下周
使用Java的Graphics类进行绘图的方法详解
Android中Notification的用法汇总
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 高考算什么 【现代诗】一盏灯 如何安排高考生的饮食 繁华为尘,俗世陌路 我也来跳健身操 技术创新演讲稿 那一句伤透我心的话【我越来越不相信你了】 第一次月考300字 "不送礼",破"四风","转作风"的心得体会 疲惫过后,请微笑 悲伤的、伤感的、心情不好的经典语录 【精品】青春与理想的演讲稿 学会创新读苹果里的星星有感作文500字 零碎的思想作文450字 小兔子伟大的一天 颁奖典礼发言稿 药监器械科科学发展观演讲稿 森林报好词好句好段大全 遇见色狼最好的防身技能 励志故事:客观看自己,努力靠自己 书我的老师 那时的朋友作文100字 其实你并不了解我(二) 闾丘露薇:我希望对得起这份职业 2013年给毕业生的祝福语 关于军训的周记600字 旧爱是心底搁浅的舟 2016煤矿安全决心书保证书 我的多功能文具盒500字 雨丝作文300字 花儿常开,人难留…… 新的观念如何代替老旧的思想 七一致老党员的一封慰问信 被困的小熊 幸福句子大全 高中入团申请书400字范文 如果有选择,我愿意抽掉我的记忆 中华民俗百诗(041--050) 新年团拜会策划书 第一学期信息技术教学个人工作总结 哭泣中的他 加美幼小衔接活动方案 海边情诗 怎样上英语作文 创业成功的四大白金秘诀_创业 至我爱的人的一封信 春天飘来槐花香 鸟的天堂解说词作文500字 武大的樱花开了 某公园里的“环保厕所”

Copyright © 2016 phpStudy |