学习
实践
活动
专区
工具
TVP
写文章

搭建MongoDB服务器

MongoDB是一个基于分布式文件存储的数据库,是当前NoSQL数据库产品中最热门的一种文档型数据库,功能最丰富,最像关系型数据库的产品,它支持的数据结构非常松散,BSON格式类似于JSON,可以存储比较复杂的数据类型,与传统关系型数据库最直观的一个区别就是在同一张表中,可以存储数据结构完全不同的数据,这是关系型数据库无法做到的,所以MongoDB的数据存储非常灵活。

使用MongoDB,第一步搭建服务器,今天就教大家如何搭建一个简单的MongoDB服务器。

1.下载MongoDB。

https://www.mongodb.com/download-center#community

选择对应的操作系统版本进行下载。

2.将下载完毕的文件进行解压。

3.创建mongodb文件夹,在该目录中启动MongoDB服务,同时创建四个子文件夹:

data:保存数据文件。

log:保存日志文件。

bin:保存可执行文件。

conf:保存配置文件。

创建完成之后,查看mongodb目录下的所有文件,可以看到四个子文件夹创建成功。

4.将解压文件中编译好的mongod文件拷贝到bin目录中。

5.在conf目录中,编辑mongod.conf文件,配置启动选项。

port指定自定义端口,dbpath指定数据文件的存储路径,logpath指定日志文件的存储路径,fork=true表示启动后台进程。

保存退出。

6.进入mongodb目录,运行mongod文件启动服务,指定配置文件mongod.conf。

终端显示started successfully表示服务启动成功。

7.使用MongoDB自带的客户端程序mongo来启动客户端访问数据库,与mongod一样,先将压缩文件中编译好的mongo文件拷贝到mongodb/bin目录中。

8.进入mongodb目录,运行mongo文件启动客户端,我们没有设置用户名密码,只需要输入本机IP和mongod.conf中配置的端口即可。

9.客户端启动成功,通过命令查看数据库信息:

查看所有数据库。

选择local数据库。

查看local数据库中所有表。

接下来就可以通过命令行对数据库进行操作。

10.关闭MongoDB服务。

如图显示,表示MongoDB服务器已经关闭。

11.退出客户端,control+c。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180723G07PPJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券