win10安装MongoDB分布式数据库(最详细!附下载链接+配置教程+python连接测试+可视化工具)
MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。本文详细介绍mongodb数据库的下载安装及配置,以及链接python的pymongo数据库和最优秀的mongodb compass可视化工具安装及使用。目录一、mongodb安装二、mongodb配置三、python链接mongodb四、mongodb可视化工具一...
MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。本文详细介绍mongodb数据库的下载安装及配置,以及链接python的pymongo数据库和最优秀的mongodb compass可视化工具安装及使用。
目录
一、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查看数据的可视化概览~颜值和可用性都非常高!
更多推荐
所有评论(0)