• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >MongoDB > MongoDB快速入门笔记(二)之MongoDB的概念及简单操作

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

作者:tiger_zhang 字体:[增加 减小] 来源:互联网 时间:2017-05-11

tiger_zhang通过本文主要向大家介绍了mongodb入门,mongodb入门经典,mongodb,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 
</div>

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

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

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MongoDB快速入门笔记(二)之MongoDB的概念及简单操作
  • MongoDB入门教程之C#驱动操作实例
  • MongoDB入门教程之常用的运维技术介绍
  • MongoDB入门教程之主从复制配置详解
  • MongoDB入门教程之聚合和游标操作介绍
  • MongoDB入门教程之细说MongoDB数据库的增删查改操作
  • MongoDB入门教程之Windows下的MongoDB数据库安装图解
  • MongoDB入门教程(包含安装、常用命令、相关概念、使用技巧、常见操作等)

相关文章

  • 2017-05-11Java操作MongoDB数据库示例分享
  • 2017-05-11MongoDB中的bson介绍和使用实例
  • 2017-05-11MongoDB 使用Skip和limit分页
  • 2017-05-11详解MongoDB中用sharding将副本集分配至服务器集群的方法
  • 2017-05-11Windows或Linux系统中备份和恢复MongoDB数据的教程
  • 2017-05-11Mongodb增加、移除Arbiter节点实例
  • 2017-05-11mongodb 数据类型(null/字符串/数字/日期/内嵌文档/数组等)
  • 2017-05-11MongoDB的安装及配置文件选项全解
  • 2017-05-11mongodb eval 执行服务器端脚本
  • 2017-05-11MongoDB windows解压缩版安装教程详解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MongoDB查询字段没有创建索引导致的连接超时异常解案例分享
    • MongoDB的基本安装与管理命令脚本总结
    • MongoDB 学习笔记
    • MongoDB系列教程(五):mongo语法和mysql语法对比学习
    • MongoDB快速入门笔记(六)之MongoDB删除文档操作
    • mongodb 数据库操作--备份 还原 导出 导入
    • 浅析MongoDB用户管理
    • MongoDB入门教程之聚合和游标操作介绍
    • MongoDB中游标的深入学习
    • Mongodb自增id实现方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有