win10安装MongoDB分布式数据库(最详细!附下载链接+配置教程+python连接测试+可视化工具)

MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。本文详细介绍mongodb数据库的下载安装及配置,以及链接python的pymongo数据库和最优秀的mongodb compass可视化工具安装及使用。

目录

一、mongodb安装

二、mongodb配置

三、python链接mongodb

四、mongodb可视化工具


一、mongodb安装

下载地址:https://www.mongodb.com/download-center/community

双击exe安装文件进行安装:

complete代表全部安装,custom代表自定义,我们点击自定义可以将mongodb安装到指定文件夹,这与后面配置相关联

我们选择安装在D盘application文件夹下面:

之后会自动关联数据目录(Data Directory)和日志目录(Log Directory)

等待一小会儿即可完成安装,如果中途卡住可按Ctrl+Alt+Del键将安装进程清除并重启就ok了

二、mongodb配置

cd切换目录至data所在位置并创建db文件夹

D:
cd D:\application\mongodb\data
mkdir db

之后通过mongod命令初始化db数据库:

D:\application\mongodb\bin\mongod --dbpath D:\application\mongodb\data\db

出现下面内容即表明成功

2020-03-16T20:20:32.528+0800 I  CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2020-03-16T20:20:33.226+0800 I  CONTROL  [initandlisten] MongoDB starting : pid=9480 port=27017 dbpath=D:\application\mongodb\data\db 64-bit host=DESKTOP-8N54SFL
2020-03-16T20:20:33.226+0800 I  CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2020-03-16T20:20:33.228+0800 I  CONTROL  [initandlisten] db version v4.2.3
2020-03-16T20:20:33.230+0800 I  CONTROL  [initandlisten] git version: 6874650b362138df74be53d366bbefc321ea32d4
2020-03-16T20:20:33.231+0800 I  CONTROL  [initandlisten] allocator: tcmalloc
2020-03-16T20:20:33.231+0800 I  CONTROL  [initandlisten] modules: none
2020-03-16T20:20:33.232+0800 I  CONTROL  [initandlisten] build environment:
2020-03-16T20:20:33.232+0800 I  CONTROL  [initandlisten]     distmod: 2012plus
2020-03-16T20:20:33.233+0800 I  CONTROL  [initandlisten]     distarch: x86_64
2020-03-16T20:20:33.233+0800 I  CONTROL  [initandlisten]     target_arch: x86_64
2020-03-16T20:20:33.234+0800 I  CONTROL  [initandlisten] options: { storage: { dbPath: "D:\application\mongodb\data\db" } }

将处于bin文件夹下面的mongod.cfg配置文件挪至mongodb文件夹下:

具体配置内容如下,,其中指定 systemLog.path、storage.dbPath和net位置。

# Where and how to store data.
storage:
  dbPath: D:\application\mongodb\data
  journal:
    enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:

# where to write logging data.
systemLog:
  destination: file
  logAppend: true
  path:  D:\application\mongodb\log\mongod.log

# network interfaces
net:
  port: 27017
  bindIp: 127.0.0.1

启动MongoDB服务或者关闭MongoDB服务

net start MongoDB
net stop MongoDB

进入mongodb(可将mongodb加入系统环境变量):

mongodb

三、python链接mongodb

首先安装pymongo库

pip install pymongo

之后在python终端中输入命令:

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
dblist = myclient.list_database_names()
print(dblist)

四、mongodb可视化工具

compass 下载地址:https://www.mongodb.com/download-center/compass

下载完之后点击安装:

安装后打开,可以在左边栏右键新建mongodb数据库和集合,并且通过schema查看数据的可视化概览~颜值和可用性都非常高!

发布了109 篇原创文章 · 获赞 145 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_36936730/article/details/104906241
今日推荐