@简介
- MongoDB是比较流行的基于文件存储的非关系型数据库,使用C++编写;
- 可以存储任意格式的BSON(很类似JSON)数据;
- 拥有非关系型数据库的便捷、高效,同时也支持较为复杂的关系查询
@数据库、集合、文档
- 关系型数据库中的数据库,MongoDB中也叫数据库;
- 关系型数据库中的表,MongoDB中称为集合;
- 关系型数据库中的行或记录,MongoDB中叫做文档
@MongoDB的安装
- MongoDB下载地址:https://www.mongodb.com/download-center?jmp=nav#community
- 可视化工具MongoChef下载地址:https://download.youkuaiyun.com/download/u011671022/10116590
- 它们的安装很简单,使用默认的配置进行安装即可,安装路径中不要含有中文;
- 如果后续遇到服务不能正常运行的问题,请使用管理员命令行执行安装程序;
- 为了后续方便,可以选择将MongoDB安装路径的bin目录添加到系统的Path环境变量
@安装校验
- 在任意位置创建数据库文件存储路径,例如:D:\MongoDb\data\db
- 打开命令行终端,进入MongoDB安装路径的bin目录下,默认为:C:\Program Files\MongoDB\Server\3.4\bin
- 命令行运行如下命令,开启MongoDB服务,注意把路径换成你自己的数据库存储路径:
mongod --dbpath=D:\MongoDb\data\db
此时窗口输出运行信息,注意到MongoDB的端口是27017,最终程序阻塞在原地,这代表服务已经正常运行了
重新开启一个终端,执行以下命令启动db
mongo.exe
查看数据库:
show dbs
其中,admin和local是系统自带的两个数据库
至此,安装MongoDB并启动已经完成,可以执行其命令