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 交通频道 作文范文 浅析小学田径教学中多媒体技术的作用 你轻轻地来,正如你轻轻地离开 庆祝教师节工会活动主持稿 遵从内心,喜悦生活 军训总结:发挥军训的优良习惯 品三国人物美文(16000字) 霍小玉传读后感 精彩的什么作文1000字 爸爸,我想对您说作文650字 男孩追女孩的话语 像现在一样爱你 高中高三作文1500字:杜牧《赤壁》改写 今天我真累作文400字 高中入团申请书范文600字 社团纳新流程 闲谈话梦语丝丝 《少年王勃》读后感400字 2016清明节扫墓活动方案 违章害人害己观后感 观察大蒜的作文 歌颂祖国的作文500字 九年级优秀作文600字这个社会怎么啦 珠花结 读《峨眉道上》后 小班环境下体验式教学模式探究 越老越感恩越老越遗憾 开心的感觉真好作文600字 三国红颜,谁为祸? 小学国庆节主题班会 《母亲的纯净水》读后感想读书体会 描写秋天美丽的句子 “活佛”乐宝记作文800字 初二暑假计划 市政公司工作总结及工作计划 我养成了一个好习惯作文700字 小白兔的生日作文300字 致雪花作文300字 环保机器人作文 古诗文网手机版 一生难忘“白雁泉” 送给朋友的新年英文祝福语 电力系统员工入党申请书 我的冰山大帅哥(1)作文3000字 乐观面对人生,人生使你乐观 7月建党节思想汇报 那天,我看见作文1500字 家庭智力赛600字 我经最喜欢的一支笔作文300字 《阿Q正传》读后感范文 优秀教师先进事迹材料 你的女儿

Copyright © 2016 phpStudy |