1.关系型/非关系型数据库
前者:注重结构化,标准的SQL语句(结构化查询语言),数据或关系存储在单独的表中。
后者:易扩展,无固定存储模式,有键值对、列、文档、图多种形式,易横向扩展,适合分布式计算。
MongoDB属于后者。
2.MongoDB特性简述
面向文档存储
三个概念:文档、集合、数据库。下图来自菜鸟教程。
文档不需要设置相同字段,相同字段也不需要设置相同类型。文档常用json形式数据表示。
举例:
{"username":"abc","password":"123"}
{"username":"ljs_coding","password":"456","gender":"female"}
collection(集合)存储空间需要提前分配,单位为字节。
3.连接MongoDB
具体步骤与个人安装路径以及配置相关,为避免下次出现不必要操作,以下仅作为日志记录。
管理员身份运行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其它相关文章!