MongoDB快速入门笔记(二)之MongoDB的概念及简单操作
2016-06-01 00:00
816 查看
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中插入数据。
插入数据时,会自动添加一个主键“_id”
以上内容是小编给大家介绍的MongoDB快速入门笔记(二)之MongoDB的概念及简单操作的相关知识,希望对大家有所帮助!
java操作mongodb实现CURD功能实例
java查询mongodb中的objectid示例
MongoDB快速入门笔记(六)之MongoDB删除文档操作
MongoDB快速入门笔记(六)之MongoDB的文档修改操作
MongoDB快速入门笔记(四)之MongoDB查询文档操作实例代码
MongoDB快速入门笔记(三)之MongoDB插入文档操作
MongoDB快速入门笔记(一)之windows下安装MongoDB方法
MongoDB快速入门笔记(七)MongoDB的用户管理操作
MongoDB快速入门笔记(八)之MongoDB的java驱动操作代码讲解
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的概念及简单操作的相关知识,希望对大家有所帮助!
您可能感兴趣的文章:
java操作mongodb基础(查询 排序 输出list)java操作mongodb实现CURD功能实例
java查询mongodb中的objectid示例
MongoDB快速入门笔记(六)之MongoDB删除文档操作
MongoDB快速入门笔记(六)之MongoDB的文档修改操作
MongoDB快速入门笔记(四)之MongoDB查询文档操作实例代码
MongoDB快速入门笔记(三)之MongoDB插入文档操作
MongoDB快速入门笔记(一)之windows下安装MongoDB方法
MongoDB快速入门笔记(七)MongoDB的用户管理操作
MongoDB快速入门笔记(八)之MongoDB的java驱动操作代码讲解
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- 如何在 Fedora 上安装 MongoDB 服务器
- PHP添加yaf xhprof mongodb 同理
- mongodb安装
- 如何在 Ubuntu 上安装 MongoDB
- 信息安全聚合 Sec-News 的重构之路
- jQuery Html控件基本操作(日常收集整理)
- 组播的相关概念
- Flex字符串比较 还有Flex字符串操作
- PostgreSQL新手入门教程
- 路由基础概念解析
- ASP Cookies操作的详细介绍与实例代码
- perl数据库添加、删除、更新、查询操作例子
- perl操作MongoDB报错undefined symbol: HeUTF8解决方法
- 总结的5个C#字符串操作方法分享
- C#操作XML文件实例汇总
- C#中父窗口和子窗口之间控件互操作实例
- C#操作PowerPoint的方法
- SQL语句 操作全集 学习mssql的朋友一定要看
- C#模拟window操作鼠标的方法