windows下MongoDB的安装及配置

 

https://blog.csdn.net/heshushun/article/details/77776706

一、先登录Mongodb官网https://www.mongodb.com/download-center#community 下载   安装包。32、64位的都行。

二、安装MongoDB

下载后的安装包:

安装比较简单,类似于普通QQ软件,中间主要是选择“Custom”自定义 安装路径修改下:D:\software\MongoDB

然后不断“下一步”,安装至结束。

 

安装比较容易。难点在启动Mongodb的服务以及将MongoDB设置成Windows服务,加配置文件在windows的“服务”中找到。

 

三、先创建数据库文件的存放位置

在MongoDB下创建data,在data下再创建db:D:\software\MongoDB\data\db

因为启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。

 

四、启动MongoDB服务

1.打开cmd命令行

2.进入D:\software\MongoDB\bin目录(注意:先输入d:进入d盘,然后输入cd D:\software\MongoDB\bin)

3.输入如下的命令启动mongodb服务:mongod --dbpath D:\software\MongoDB\data\db

即是在第三步创建的数据库存放文件路径下启动。

 

4.在浏览器输入http://localhost:27017 (27017是mongodb的端口号)查看,若显示:

则表示,连接成功。如果不成功,可以查看端口是否被占用。

但是在本地windows“服务”中,是没有配置上mongodb 服务的,可以打开“服务”看下

 

五、配置本地windows mongodb 服务

这样可设置为 开机自启动,可直接手动启动关闭,可通过命令行net start MongoDB 启动。该配置会大大方便。

1.先在data文件下创建一个新文件夹log(用来存放日志文件)

2.在Mongodb新建配置文件mongo.config


可能很多人都不会创建.config配置文件。那给大家介绍下简单的方法:

先创建一个mongo.txt文件,再打开,点击”另存为“,将底下的文件类型更改为”全部类型“,并更改文件名称为mongo.config。

这样就可以创建一个config的配置文件了。

 

2.用记事本打开mongo.config  ,并输入:

 

dbpath=D:\software\MongoDB\data\db

logpath=D:\software\MongoDB\data\log\mongo.log

 

3.用管理员身份打开cmd:

可能还有很多人不会管理员身份打开cmd。这也介绍下:

在下图路径下找到cmd 的运行文件

然后右键,以管理员身份运行。打开后发现在顶端比普通打开的多了”管理员“三个字

 

4.配置windows服务:

cmd先跳转到 D:\software\MongoDB\bin目录下。

输入:mongod --config D:\software\Mongodb\mongo.config --install --serviceName "MongoDB"

即根据刚创建的mongo.config配置文件安装服务,名称为MongoDB。

完成后,再次查看本地的服务。

如果成功的话,会发现本地服务多了”MongoDB"服务。

这就大功告成了。哈哈~~~

可以通过:“开机自启动,可直接手动启动关闭,命令行net start MongoDB 启动”。

开启后,可以正常连接了。可以用pycharm等IDE连接,

 

pycharm连接mongodb,可以使用pycharm配置mongo插件连接。

介绍个博文你学习安装:

http://blog.csdn.net/heshushun/article/details/77777752

转载于:https://www.cnblogs.com/pejsidney/p/8989058.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267127.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CSS3实现多样的边框效果

CSS3实现多样的边框效果 原文:CSS3实现多样的边框效果半透明边框 实现效果&#xff1a; 实现代码&#xff1a; <div> 你能看到半透明的边框吗&#xff1f; </div>div {/* 关键代码 */border: 10px solid rgba(255,255,255,.5);background: white;background-clip: …

mysql 导入json_JsonToMysql(json导入mysql数据库工具)

JsonToMysql是款功能强大的json导入mysql数据库工具&#xff1b;用户在进行开发数据库、或者完成对相关的数据库维护的时候&#xff0c;经常需要将JSON的数据导入到数据库里面&#xff0c;如果没有专业的工具&#xff0c;就会对您的时间浪费&#xff0c;也会对工作的效率影响&a…

使用mysql事件_MySQL事件的使用详解

在系统管理或者数据库管理中&#xff0c;经常要周期性的执行某一个命令或者SQL语句。这个时候就会用到mysql事件&#xff0c;使用这个功能必须保证是mysql的版本是5.1以上。1.首先要查看事件是否开启了&#xff0c;SHOW VARIABLES LIKE event_scheduler;SELECT event_scheduler…

iPad 如何创建UISplitViewController应用程序

原文摘自&#xff1a;UISplitViewController的使用。UISplitViewController在ipad中的使用ipad的屏幕比iphone大&#xff0c;所以在界面上&#xff0c;ipad比iphone多一个UISplitViewController&#xff0c;用来实现ipad在横屏时&#xff0c;分两栏显示所需要的界面&#xff0c…

navicat怎么导出mysql_navicat怎么把数据库导出

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具&#xff0c;专为简化数据库的管理及降低系统管理成本而设。下面我们就为大家介绍一下如何使用naviact把数据库导出。使用Navicat连接到mysql&#xff0c;然后选中你要导出的数据库&#xff0c;右键&#xff0c;选择转储…

Windows 2003下网络负载平衡(负载均衡)的配置

网络负载平衡(网络负载均衡、NLB、集群)概述 首先&#xff0c;我们先了解下 Windows 2003 自带的 负载平衡(负载均衡)—— Network Load Balancing&#xff0c;简称NLB。NLB是一种集成高可用性&#xff0c;高可靠性和高扩展性的集群。它不但能实现均衡负载&#xff0c;而且还能…

前后端分离的思考与实践(二)

原文出处&#xff1a; 淘宝UED - Herman 基于前后端分离的模版探索 前言 在做前后端分离时&#xff0c;第一个关注到的问题就是 渲染&#xff0c;也就是 View 这个层面的工作。 在传统的开发模式中&#xff0c;浏览器端与服务器端是由不同的前后端两个团队开发&#xff0c;但…

mysql对大量数据查询花费时间_对于Mysql大量数据查询速度慢的问题

1.如果mysql数据量过大&#xff0c;当查询的时候耗时比较长&#xff0c;则会影响页面数据展示。给客户的直观反应的&#xff1a;点击了某个查询功能&#xff0c;结果等了差不多十几秒才反应出来&#xff0c;这样的体验感太差了。2.为了增加反应速度。一般来是建立索引&#xff…

推自己的镜像到网易云

推送本地镜像 本文介绍如何将本地镜像推送至你的网易云私有镜像仓库&#xff0c;以便在网易云上部署容器或集群。 注&#xff1a;Docker 客户端版本要求 1.7 及以上。 1. 列出本地镜像 docker images 2. 后台启动容器&#xff0c;验证配置是否正确 docker run -d {镜像名或ID} …

-js中json数组 以表格形式_为什么js类数组加上splice方法就是数组形式,不加就是对象形式?...

var array_like {};array_like[0] "test 0";array_like[1] "test 1";array_like[2] "test 2";array_like[3] "test 3";//关键点array_like.length 4;//为对象设置length属性array_like.splice [].splice;//同时设置splice属性为…

BYZ原创天语w806测评--入手2天,总结优点、缺点.

原帖地址&#xff1a;BYZ原创天语w806测评--入手2天,总结优点、缺点.楼下附上图片哦&#xff01;billyzhou033邀请您访问锋动网http://flydong.com/?fromuid989昨天刚入手的大黄蜂w806&#xff0c;使用了1天&#xff0c;阿里云系统&#xff0c;由于第一次使用此系统&#xff0…

mysql 5.6 gtid 主从_MySQL5.6基于GTID的主从复制

一、GTID简介MySQL 5.6 的新特性之一&#xff0c;是加入了全局事务 ID (GTID) 来强化数据库的主备一致性&#xff0c;故障恢复&#xff0c;以及容错能力。什么是GTID&#xff1f;官方文档&#xff1a;http://dev.mysql.com/doc/refman/5.6/en/replication-gtids.html在这篇文档…

Spring Boot之HelloWorld

视频网址&#xff1a;http://www.iqiyi.com/w_19ruksbpf1.html <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.a…

防止黑客入侵的五大技巧

2019独角兽企业重金招聘Python工程师标准>>> 防止黑客入的方法有很多&#xff0c;但是世界上没有绝对安全的系统。我们只可以尽量避免被入侵&#xff0c;最大的程度上减少伤亡。那么&#xff0c;接下来天下数据将为您详细介绍防止黑客入侵的五大技巧。(本文为天下数…

mysql js 命令行登录_mysqlsh 命令行模式与密码保存-爱可生

原标题&#xff1a;mysqlsh 命令行模式与密码保存-爱可生命令行模式mysql shell 如何实现类似 mysql -e "show processlist;" 的效果&#xff1f;即执行完就退出登录&#xff0c;不需要交互&#xff0c;我们经常在脚本中这样使用。那么同样的&#xff0c;在维护 Inno…

AngularJS学习笔记(1)——MVC模式的清单列表效果

MVC模式的清单列表效果 使用WebStorm新建todo.html并链入bootstrap.css、bootstrap-theme.css、angular.js。要链入的相关css和js文件预先准备好&#xff0c;文件目录如下&#xff1a; 使用MVC模式前的代码&#xff1a; <!DOCTYPE html> <html ng-app> <head&g…

C#多线程学习(六) 互斥对象

C#多线程学习(六) 互斥对象 原文链接&#xff1a;http://kb.cnblogs.com/page/42533/ 本系列文章导航 C#多线程学习(一) 多线程的相关概念 C#多线程学习(二) 如何操纵一个线程 C#多线程学习(三) 生产者和消费者 C#多线程学习(四) 多线程的自动管理(线程池) C#多线程学习(五) 多…

什么是mysql事物定义_Mysql事务原理

1. 什么是数据库事务1.1 事务的应用场景电商平台中例如常见的下单流程&#xff0c;会同时操作订单表&#xff0c;库存表等&#xff0c;有时候这些操作要在一个事务里面完成。还有金融系统业务的银行转账&#xff0c;需要保证一个账户增加另一个账户减少&#xff0c;这两个动作 …

学习jvm,关于MAT an internal error occurred during:Parsing heap dump from问题

写了一个死循环不断的创建对象&#xff0c;模拟内存溢出 1 package com.zuo.test1;2 3 import java.util.ArrayList;4 import java.util.List;5 6 public class Main {7 8 public static void main(String[] args) {9 List<Demo> demosnew ArrayList<…

mysql报错5_mysql5.5 启动报错:ERROR!_MySQL

bitsCN.com在FreeBSD中启动mysql时报错&#xff0c;ERROR! The server quit without updating PID file&#xff0c;通常这是可以查看数据库目录下的.err日志&#xff0c;里面会记录一些具体的错误信息&#xff0c;对排错相当有用&#xff0c;内容如下&#xff1a;110805 17:30…