零基础MongoDB入门:从命令行到图形化工具
MongoDB是基于分布式文件存储的非关系型数据库,以类似JSON的文档(键值对)存储数据,组织为集合(类似表),属于数据库(库),结构灵活,适合非结构化/半结构化数据。 安装分系统:Windows官网下载(勾选PATH),Linux用`apt`安装,Mac用`brew`安装,验证通过`mongo`命令连接本地服务。 核心操作通过命令行(mongo shell):数据库(`use`切换/创建,`show dbs`查看,`dropDatabase`删除);集合(`show collections`查看,`drop`删除);文档(CRUD:`insertOne`/`insertMany`插入,`find`查询,`updateOne`/`$set`更新,`deleteOne`/`deleteMany`删除)。 推荐MongoDB Compass图形化工具管理数据。其优势为结构灵活,适合快速开发。建议零基础多动手,对比关系型数据库理解映射,关注文档嵌套结构。
阅读全文