初识MongoDB

2021-06-11 2214
1.关系型/非关系型数据库

前者:注重结构化,标准的SQL语句(结构化查询语言),数据或关系存储在单独的表中。

后者:易扩展,无固定存储模式,有键值对、列、文档、图多种形式,易横向扩展,适合分布式计算。

MongoDB属于后者。

2.MongoDB特性简述
  • 面向文档存储

  • 三个概念:文档、集合、数据库。下图来自菜鸟教程。

初识MongoDB

  • 文档不需要设置相同字段,相同字段也不需要设置相同类型。文档常用json形式数据表示。

举例:

{"username":"abc","password":"123"}

{"username":"ljs_coding","password":"456","gender":"female"}

  • collection(集合)存储空间需要提前分配,单位为字节。

3.连接MongoDB

具体步骤与个人安装路径以及配置相关,为避免下次出现不必要操作,以下仅作为日志记录。

  1. 管理员身份运行cmd,cd进入MongoDB安装路径的bin目录下。举例:

        cd C:\Program Files\MongoDB\Server\4.0\bin

    2. 运行mongo,进入MongoDB命令行模式,以>作为开端。

    3. 连接目标数据库

        尝试了mongodb://localhost/database_name方式连接,失败。采用use database_name,成功。

        db命令查看当前操作数据库。


以上就是初识MongoDB的详细内容,更多请关注php知识-学习天地 www.lxywzjs.com其它相关文章!

分享至:

分享到QQ空间 分享到朋友社区 新浪微博分享

栏目地图