mongodb 安装及使用

mongodb 安装及使用

大家好,又见面了,我是全栈君。

一.Windows 平台安装 MongoDB

1.MongoDB 下载

MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community

2.一步一步默认安装就好,我的安装目录自定义

3.配置环境变量,使在任意位置都可以执行bin下的exe程序

我们设置了环境变量(path)的话,在命令提示符的任何地方都可以使用mongoDB的命令了。

mongodb 安装及使用

 mongodb 安装及使用

4.设置数据存储目录 

D:\softwore\mongodb3\bin>mongod.exe –dbpath D:\softwore\mongodb3\data\db

D:\softwore\mongodb3\bin>mongod.exe --dbpath D:\softwore\mongodb3\data\db
2021-09-08T15:42:06.102+0800 I CONTROL  [initandlisten] MongoDB starting : pid=26020 port=27017 dbpath=D:\softwore\mongodb3\data\db 64-bit host=LEJU-1UT79B6G6B
2021-09-08T15:42:06.108+0800 I CONTROL  [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2021-09-08T15:42:06.112+0800 I CONTROL  [initandlisten] db version v3.0.15
2021-09-08T15:42:06.112+0800 I CONTROL  [initandlisten] git version: b8ff507269c382bc100fc52f75f48d54cd42ec3b
2021-09-08T15:42:06.114+0800 I CONTROL  [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1') BOOST_LIB_VERSION=1_49
2021-09-08T15:42:06.115+0800 I CONTROL  [initandlisten] allocator: tcmalloc
2021-09-08T15:42:06.116+0800 I CONTROL  [initandlisten] options: { storage: { dbPath: "D:\softwore\mongodb3\data\db" } }
2021-09-08T15:42:06.132+0800 I JOURNAL  [initandlisten] journal dir=D:\softwore\mongodb3\data\db\journal
2021-09-08T15:42:06.134+0800 I JOURNAL  [initandlisten] recover : no journal files present, no recovery needed
2021-09-08T15:42:06.183+0800 I JOURNAL  [durability] Durability thread started
2021-09-08T15:42:06.186+0800 I JOURNAL  [journal writer] Journal writer thread started
2021-09-08T15:42:06.238+0800 I INDEX    [initandlisten] allocating new ns file D:\softwore\mongodb3\data\db\local.ns, filling with zeroes...
2021-09-08T15:42:06.390+0800 I STORAGE  [FileAllocator] allocating new datafile D:\softwore\mongodb3\data\db\local.0, filling with zeroes...
2021-09-08T15:42:06.392+0800 I STORAGE  [FileAllocator] creating directory D:\softwore\mongodb3\data\db\_tmp
2021-09-08T15:42:06.413+0800 I STORAGE  [FileAllocator] done allocating datafile D:\softwore\mongodb3\data\db\local.0, size: 64MB,  took 0.013 secs
2021-09-08T15:42:06.451+0800 I NETWORK  [initandlisten] waiting for connections on port 27017

mongodb 安装及使用

 5.链接mongodb

我们可以在命令窗口中运行 mongo.exe 命令即可连接上 MongoDB,执行如下命令:

mongodb 安装及使用

 6.测试

mongodb 安装及使用

 

最后:浏览器访问

mongodb 安装及使用

7.win10设置Mongodb启动为Windows服务自启动

遇到问题:

1.net start MongoDB 服务名无效错误解决

1.将data目录下的所有文件都删除;

2.以管理员模式打开cmd,cd到mongodb bin目录下,运行:

mongod –config “D:\Mongo\mongo.conf”  –install –serviceName “MongoDB”

再运行: net start MongoDB

2.解决连接mongoDB出现问题:MongoDB : Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused

cmd 命令行以管理员身份运行命令 : 

mongod --config "D:\softwore\mongodb3\mongod.cfg"

mongodb 安装及使用 

 

mongodb 安装及使用

 

参考:https://www.runoob.com/mongodb/mongodb-window-install.html

https://www.cnblogs.com/duhuo/p/4552132.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111445.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • aliddns ipv6_linux系统下配置阿里DDNS(IPv6)

    aliddns ipv6_linux系统下配置阿里DDNS(IPv6)IPv6日渐完善,家里的宽带和手机也都分配了ipv6全球单播地址,手机分到了/64,宽带更是分到了/56。测试了一下运营商内外的连通性也都还可以,基本能跑满带宽,IPv6终于可以用起来了,个个都是公网,不用再渴求ipv4和搞内网穿透了。适用此教程适用于基于linux的各种系统,ubuntu、centos、openwrt、群晖等等,本文只介绍IPv6,不涉及IPv4。代码aliddnsipv6_a…

  • Qt播放器常用设置

    Qt播放器常用设置播放效果1.pro文件增加项……QT+=multimediamultimediawidgets……..2.头文件voidinit();voidpositionChanged(qint64position);voiddurationChanged(qint64duration);…

  • ViewPager 全面总结

    ViewPager 全面总结一、简介Viewpager,视图翻页工具,提供了多页面切换的效果。Android3.0后引入的一个UI控件,位于v4包中。低版本使用需要导入v4包,但是现在我们开发的APP一般不再兼容3.0及以下的系统版本,另外现在大多数使用Androidstudio进行开发,默认导入v7包,v7包含了v4,所以不用导包,越来越方便了。Viewpager使用起来就是我们通过创建adapter给它填充多…

  • Jenkins(2)docker容器中安装python3[通俗易懂]

    Jenkins(2)docker容器中安装python3[通俗易懂]前言使用docker安装jenkins环境,jenkins构建的workspace目录默认是在容器里面构建的,如果我们想执行python3的代码,需进容器内部安装python3的环境。进jenki

  • selenium爬取淘宝_selenium抓取ajax数据

    selenium爬取淘宝_selenium抓取ajax数据fromlxmlimportetreefromseleniumimportwebdriverimportjsonimporttimeborwer=webdriver.Chrome(

  • eclipse添加logcat显示_eclipse的logcat不见了

    今天打开eclipse调了一会程序,突然发现logcat不见了,只有Console等,找了半天没找到,最后还是苦命的发现了,如下.Window ……Show View……Other…会出现如下对话框:选择LogCat后,eclipse就能正常查看LogCat的输出了。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号