mongoDB之简介与安装

MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。

MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组

MongoDB数据库中的常用述语:

1、在MongoDB中,数据库是以文件形式存储的,数据库目录中存储了相应的数据库!

2、在MongoDB中,把传统数据库中的 "表" 叫作:Collections "集合"!

3、在MongoDB中,向集合存储数据时,直接以JSON格式,进行存取操作!

4、在MongoDB中,集合中的数据叫作:Documents "文档"!

安装过程及问题:

1. 下载/安装

第一次安装服务启动不了,老是提示1153错误。通过查询,有的说是因为缺少vc++支持库的原因,下载安装VC_redist.x64即可。

2. 配置

(1) 在解压的目录下新建data和logs文件夹,新建mongo.conf文件,在data文件下新建db文件夹。其中mongo.conf作用主要是指明数据库文件和日志文件路径: 

        

(2)启动MongoDB,注意必须在具备administrator下的cmd中启动(我是直接用win+x,然后选择管理员模式下的powershell)

         .\mongod.exe --dbpath D:\MongoDB\Server\5.0\data\db

       注意,必须进入到mongodb安装目录下的bin中,同时前面要加上.\表示命令在当前路径下。

(3)打开浏览器输入 localhost:27017,可以看到:

(4) 将mongodb作为系统服务:

        同样进入安装目录bin目录下,管理员权限打开cmd.exe,输入以下:

 .\mongod --config D:\MongoDB\Server\5.0\mongo.conf --install --serviceName "mongodb"

成功后,是没有什么显示的。

(5)输入net start mongodb 启动服务,输入.\mongo 打开MongoDB客户端,输入show dbs 查看数据库。

mongoDB之简介与安装_第1张图片

小结:总体上感觉mongodb与其它关系数据库的安装想似,尤其是mysql,甚至许多命令和配置也是一样的。

你可能感兴趣的:(mongodb,数据库,nosql)