首页 文章

如何在Windows上安装mongoDB?

提问于
浏览
115

我试图测试mongoDB,看看它是否适合我 . 我下载了32位Windows版本,但不知道从现在开始如何继续 .

我通常使用WAMP服务在我的本地计算机上进行开发 . 我可以在Wamp上运行mongoDB吗?

然而,什么是最好的(最简单的!)方式使它在Windows上工作?

谢谢!

15 回答

  • 4

    它不像WAMP . 在创建目录C:/ database_mongo之后,需要使用命令启动mongoDB数据库

    mongod --dbpath=C:/database_mongo/

    然后,您可以使用命令连接到mongodb .

  • 2

    Windows中的Mongo安装过程

    你准备好安装......并使用......从技术上讲,它不是一个安装它只是下载...

    I. Download zip文件http://www.mongodb.org/downloads

    II . Extract 并将文件复制到您想要的位置 .

    III . Start 数据库引擎 .

    IV . Test 安装并使用它 .

    而已!这么简单吧?好的,让我们开始吧


    1.下载zip文件

    • 转到http://www.mongodb.org/downloads

    • 您将看到如下屏幕:
      The mongo download page

    • 我正在使用Windows 7 32位机器 - 这就是为什么我下载了标有红色的软件包 .

    • 点击下载(只需几秒钟) .

    • 哇......我下载了 . 这是一个名为 mongodb-win32-i386-2.4.4.zip 的压缩文件(文件夹的名称将根据您下载的版本而变化,这里我得到的是2.4.4版本) .

    好的所有设置 .


    2.提取物

    • 解压缩拉链

    • 将文件复制到机器中的所需位置 .

    • 我打算将提取的文件复制到我的D盘,因为那里没有很多文件 .

    • 好吧那你打算在哪里粘贴mongo文件?在C:或桌面本身?

    • 好的,无论你在哪里粘贴......在下面的快照中,你可以看到我已导航到Mongo文件夹内的bin文件夹 . 我在bin里面计算了15个文件 . 你呢?

    The path to the bin folder

    完了!就这样

    我们接下来要做什么?


    3.启动数据库引擎

    让我们开始使用我们的mongo db ...

    • 打开命令提示符,然后导航到mongo文件夹中的bin![导航到mongo的bin文件夹] [4]

    • 键入mongo.exe(这是用于启动mongo Db Power shell的命令) . 然后看下面的响应..![执行mongo.exe] [5] 这是一个很棒的例外J LOL ......这是什么?>无法连接到服务器 . 为什么会发生异常?我不知道......我之间是否创建了一个服务器? *对,那么它是如何连接到服务器之间的呢?傻机...... Jz . * *我明白了!像所有其他数据库一样 - 我们必须在使用它之前启动数据库引擎 . * 那么,我们如何启动它?

    • 我们必须使用命令mongod启动mongo db . 从mongo的bin文件夹执行此操作 . *让我们看看发生了什么 . *![在这里输入图像描述] [6] *再次出现一个奇妙的格式异常J我们做对了吗?您是否注意到我在顶部突出显示的内容?是的,这是mongod命令 . 第二个是要求我们创建一个名为data的文件夹的例外 . 并且,在数据文件夹中,有一个名为db的文件夹 . * *所以我们必须创建这些data \ db文件夹 . * 下一个问题是在哪里创建这些文件夹?

    • 我们必须在我们安装mongo的BOX的C驱动器中创建data \ db文件夹 . 我们去创建C盘中的文件夹结构 . 这里出现了一个问题:"Is it mandatory to create the data\db directories inside C?" Nooo,不是真的 . 对于这个文件夹,Mongo默认查看C,但您可以在任何地方创建它们 . 但是,如果它希望mongo数据库位于C:\,则必须为mongo.exe设置数据库路径 . *

    可选

    • 好的,我将在C之外的其他位置创建这些文件夹,以便更好地理解这个选项 . 我将在cmd的帮助下在D驱动器根中创建 . 为什么?因为这是我们记住旧dos命令的机会......![在此输入图像描述] [7]

    • 下一步是将Db路径设置为mongo.exe . 导航回bin,然后输入命令mongod.exe --dbpath d:\ data . 我得到了以下回复:![在此输入图像描述] [8]我希望一切顺利...因为我在控制台J中没有看到任何错误***

    • 接下来,我们可以使用命令start mongo.exe来启动数据库![在此处输入图像描述] [9]我没有看到任何错误或警告消息 . 但是,我们必须提供一个命令,以确保mongo启动并运行,即mongod将得到响应:![在此处输入图像描述] [10]希望一切顺利 .


    4.测试Mongo数据库安装

    现在我们必须看到我们的数据库对吗?是的,否则我们怎么知道它在运行?

    出于测试目的,MONGO默认有一个名为 test 的数据库 . 让我们去查询一下 .

    但没有任何管理工作室怎么样?与SQL不同,我们必须依赖于命令提示符 . 是完全相同的命令提示符...我们良好的旧命令提示... Heiiiii ..不要害怕是的,这只是我们旧的命令提示符 . 好的,我们去看看我们将如何使用它......

    哦哦Nooo ... don’t close 以上命令提示符,保持原样...

    • 打开一个新的cmd窗口 .

    • 像往常一样导航到Bin我们做...

    我相信你们可能会记得我们在大学时代做过的旧C编程吗?

    • 在命令提示符下,再次执行命令 mongomongo.exe ,看看会发生什么 .

    您将看到如下所示的屏幕:
    enter image description here

    • 我之前提到Mongo默认有一个名为 test 的测试数据库,尝试在其中插入一条记录 .

    接下来的问题是“我们将如何插入?” mongo有SQL命令吗?不,mongo只有命令帮助 .

    要插入的基本命令是db.test.save({KodothTestField:'我的名字是Kodoth'})

    其中 test 是DB, .save 是insert命令 . KodothTestField 是列或字段名称, My name is Kodoth 是值 .

    • 在谈论之前,让我们通过执行另一个命令来检查它是否存储:
    db.test.find()
    

    Mongo command to search for a document, similar to SELECT in SQL.

    我们的数据已成功插入... Hurrayyyyyy ..

    我知道您正在考虑与每个名为ObjectId的记录一起显示的数字 . 它就像SQL中一个唯一的id字段,可以自动递增 . 仔细看看你可以看到Object Id以92结尾,所以每条记录都有所不同 .

    最后,我们成功安装并验证了MONGO权利 . 让我们举办派对......所以你现在同意MONGO和MANGO一样甜蜜吗?

    我们还有第三方工具来探索MONGO . 一个叫做MONGO VUE . 使用此工具,我们可以对mongo DB执行操作,就像我们使用Management Studio for SQL Server一样 .

    你能想象一下在同一个表中有完全不同的行的SQL服务器或Oracle Db吗?是否可以在我们的关系数据库表中?这就是mongo的工作方式 . 我会告诉你我们如何做到这一点......


    首先,我将向您展示数据在关系数据库中的外观 .

    例如,以关系方式考虑Employee表和Student表 . 架构完全不同吧?是的确切...
    enter image description here

    现在让我们看看它在Mongo DB中的外观 . 以上两个表合并为Mongo中的单个Collection ...
    enter image description here

    这就是集合存储在Mongo中的方式 . 我想现在你能感受到真正的差异吗?每件事都在一把伞下 . 这不是正确的方法,但我只想向您展示这是如何发生的,这就是为什么我将2个完全不同的表合并到一个单独的集合中 .

    如果您想试用,可以使用以下测试脚本

    *********************** 
    TEST INSERT SCRIPT
    
    *********EMPLOYEE****** 
    db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } ) 
    
    ******STUDENT****** 
    db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )  
    db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )  
    db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
    ************************
    

    谢谢

  • 2

    MongoDB website上提供了相当不错的文档

    安装MongoDB确定您需要的MongoDB构建 . MongoDB for Windows有三种版本:用于Windows Server 2008 R2版本的MongoDB(即2008R2)仅在Windows Server 2008 R2,Windows 7 64位和更新版本的Windows上运行 . 此版本利用了Windows平台的最新增强功能,无法在旧版Windows上运行 . MongoDB for Windows 64位可在比Windows XP更新的任何64位版本的Windows上运行,包括Windows Server 2008 R2和Windows 7 64位 . MongoDB for Windows 32位运行在比Windows XP更新的任何32位版本的Windows上 . 32位版本的MongoDB仅适用于较旧的系统以及用于测试和开发系统 . 32位版本的MongoDB仅支持小于2GB的数据库 . 要查找正在运行的Windows版本,请在命令提示符中输入以下命令:wmic os get osarchitecture
    下载MongoDB for Windows . 从MongoDB下载页面下载MongoDB的最新产品版本 . 确保为Windows系统下载正确版本的MongoDB . 64位版本的MongoDB不适用于32位Windows . 安装下载的文件 . 在Windows资源管理器中,找到下载的MongoDB msi文件,该文件通常位于默认的“下载”文件夹中 . 双击msi文件 . 将出现一组屏幕,指导您完成安装过程 . 将MongoDB文件夹移动到另一个位置(可选) . 要移动MongoDB文件夹,必须以管理员身份发出move命令 . 例如,要将文件夹移动到C:\ mongodb:选择“开始”菜单>“所有程序”>“附件” . 右键单击“命令提示符”,然后从弹出菜单中选择“以管理员身份运行” . 发出以下命令:cd
    移动C:\ mongodb-win32- * C:\ mongodb
    MongoDB是自包含的,没有任何其他系统依赖性 . 您可以从您选择的任何文件夹中运行MongoDB . 您可以在任何文件夹中安装MongoDB(例如D:\ test \ mongodb)运行MongoDB警告:如果没有使用auth设置在“安全模式”下运行,请不要在公共网络上显示mongod.exe . MongoDB旨在在受信任的环境中运行,并且数据库默认情况下不启用“安全模式” . 设置MongoDB环境 . MongoDB的需要一个数据目录来存储所有数据 . MongoDB的默认数据目录路径是\ data \ db . 使用命令提示符中的以下命令创建此文件夹:md \ data \ db
    您可以使用mongod.exe的--dbpath选项为数据文件指定备用路径,例如:C:\ mongodb \ bin \ mongod.exe --dbpath d:\ test \ mongodb \ data
    如果路径包含空格,请用双引号括起整个路径,例如:C:\ mongodb \ bin \ mongod.exe --dbpath“d:\ test \ mongo db data”
    启动MongoDB . 要启动MongoDB,请运行mongod.exe . 例如,从命令提示符:C:\ Program Files \ MongoDB \ bin \ mongod.exe
    这将启动主要的MongoDB数据库进程 . 控制台输出中的等待连接消息表明mongod.exe进程正在成功运行 . 根据系统的安全级别,Windows可能会弹出一个安全警报对话框,关于阻止C:\ Program Files \ MongoDB \ bin \ mongod.exe的“某些功能”在网络上进行通信 . 所有用户都应选择专用网络,例如我的家庭或工作网络,然后单击允许访问 . 有关安全性和MongoDB的其他信息,请参阅安全文档 . 连接到MongoDB . 要通过mongo.exe shell连接到MongoDB,请打开另一个命令提示符 . 连接时,如有必要,请指定数据目录 . 此步骤提供了几个示例连接命令 . 如果您的MongoDB安装使用默认数据目录,请在不指定数据目录的情况下进行连接:C:\ mongodb \ bin \ mongo.exe
    如果安装使用不同的数据目录,请在连接时指定目录,如下例所示:C:\ mongodb \ bin \ mongod.exe --dbpath d:\ test \ mongodb \ data
    如果路径包含空格,请用双引号将整个路径括起来 . 例如:C:\ mongodb \ bin \ mongod.exe --dbpath“d:\ test \ mongo db data”
    如果要使用.NET开发应用程序,请参阅C#和MongoDB的文档以获取更多信息 . 开始使用MongoDB . 要开始使用MongoDB,请参阅MongoDB入门 . 在 生产环境 环境中部署MongoDB之前,还要考虑 生产环境 注释文档 . 稍后,要停止MongoDB,请在运行mongod实例的终端中按Control C.为MongoDB配置Windows服务注意:MongoDB 2.6.0,SERVER-13515存在一个已知问题,它阻止使用本节中的说明 . 对于MongoDB 2.6.0,使用手动为MongoDB创建Windows服务来代替MongoDB创建Windows服务 . 配置目录和文件 . 为MongoDB日志输出(logpath)创建配置文件和目录路径:为MongoDB日志文件创建特定目录:md“C:\ Program Files \ MongoDB \ log”
    在命令提示符中,为MongoDB的logpath选项创建配置文件:echo logpath = C:\ Program Files \ MongoDB \ log \ mongo.log>“C:\ Program Files \ MongoDB \ mongod.cfg”
    运行MongoDB服务 . 在“命令提示符”中使用“管理权限:”安装MongoDB服务,运行以下所有命令 . 要使--install成功,必须指定logpath运行时选项 . “C:\ Program Files \ MongoDB \ bin \ mongod.exe” - “”C:\ Program Files \ MongoDB \ mongod.cfg“--install
    根据需要修改mongod.cfg文件的路径 . 要使用备用dbpath,请在配置文件中指定路径(例如C:\ Program Files \ MongoDB \ mongod.cfg),或在命令行中使用--dbpath选项指定路径 . 如果dbpath目录不存在,则mongod.exe将无法启动 . dbpath的默认值是\ data \ db . 如果需要,您可以为mongod.exe或mongos.exe的多个实例安装服务 . 使用唯一的--serviceName和--serviceDisplayName安装每个服务 . 仅在存在足够的系统资源且系统设计需要时才使用多个实例 . 根据需要停止或删除MongoDB服务 . 要停止MongoDB服务,请使用以下命令:net stop MongoDB
    要删除MongoDB服务,请使用以下命令:“C:\ Program Files \ MongoDB \ bin \ mongod.exe” - 删除
    手动为MongoDB创建Windows服务以下过程假定您已使用MSI安装程序安装了MongoDB,并使用默认路径C:\ Program Files \ MongoDB 2.6 Standard . 如果已安装在备用目录中,则需要根据需要调整路径 . 打开管理员命令提示符 . Windows 7 / Vista / Server 2008(和R2)按Win R,然后键入cmd,然后按Ctrl Shift Enter . Windows 8按Win X,然后按A.从管理员命令提示符执行其余步骤 . 创建目录 . 为数据库和日志文件创建目录:mkdir c:\ data \ db
    mkdir c:\ data \ log
    创建配置文件 . 创建配置文件 . 此文件可以包含mongod的任何配置选项,但必须包含logpath的有效设置:以下内容创建配置文件,在配置文件中指定logpath和dbpath设置:echo logpath = c:\ data \ log \ mongod.log>“C:\ Program Files \ MongoDB2.6标准\ mongod.cfg“
    echo dbpath = c:\ data \ db >>“C:\ Program Files \ MongoDB 2.6 Standard \ mongod.cfg”
    创建MongoDB服务 . 创建MongoDB服务 . sc.exe创建MongoDB binPath =“\”C:\ Program Files \ MongoDB 2.6 Standard \ bin \ mongod.exe \“ - service --config = \”C:\ Program Files \ MongoDB 2.6 Standard \ mongod.cfg \ “”DisplayName =“MongoDB 2.6 Standard”start =“auto”
    sc.exe需要“=”和配置值之间的空格(例如“binPath =”),以及“”以转义双引号 . 如果成功创建,将显示以下日志消息:[SC] CreateService SUCCESS
    启动MongoDB服务 . net start MongoDB
    根据需要停止或删除MongoDB服务 . 要停止MongoDB服务,请使用以下命令:net stop MongoDB
    要删除MongoDB服务,请先停止该服务,然后运行以下命令:sc.exe delete MongoDB

  • 3

    我意识到你已经接受了这个答案,但我写了这篇简短的howto文章,将mongodb安装到 c:\wamp 目录并作为服务运行 . 这是它的要点 .

    创建这些目录

    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
    

    将win32二进制文件下载并解压缩到c:\ wamp目录下的mysql,apache .

    mongodb download page

    创建一个mongo.conf文件

    c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
    
    # mongodb.conf
    
    # data lives here
    dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    
    # where to log
    logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    logappend=true
    
    # only run on localhost for development
    bind_ip = 127.0.0.1                                                             
    
    port = 27017
    rest = true
    

    安装即服务

    mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    

    将服务设置为自动并使用services.msc启动它

    将mongo.exe的路径添加到您的路径

    需要更多细节?在这里阅读完整的文章......

    Installing MongoDB on Windows the WAMP way

  • 92
    • 正如您所做的那样,为Windows 32位下载msi文件 .

    • 双击安装它并选择自定义并浏览您必须安装的位置(我个人已经在E驱动器中创建了mongodb文件夹并在那里安装) .

    • 好了,现在你必须创建data \ db two文件夹,然后按照我在安装位置根目录中创建它的方式创建它,例如E: .

    • 现在将mongod链接到这些文件夹以存储数据使用此命令或根据您的要求修改使用cmd E:\ mongodb \ bin然后在控制台mongod -dbpath E:\ data中写入,它将链接 .

    • 现在使用cmd E:\ mongodb \ bin并编写mongod .

    • 通过右键单击打开另一个cmd并以管理员身份运行指向您的monogodb安装目录,然后像E:\ mongodb \ bin一样进行bin并编写此mongo.exe

    • 之后写入db.test.save({Field:'Hello mongodb'}),此命令将插入一个名为Field且值为Hello mongodb的字段 .

    • 之后,检查记录db.test.find()并按Enter键,您将找到最近输入的记录 .

  • 5

    与其他可执行文件相比,在Windows上安装MongoDB有点棘手 . 经过长时间的搜索后我得到了一个很好的参考Installing MongoDB in Windows

    安装打开命令提示符并键入“ mongod ", then keep the window minimized and open another command prompt window and type " mongo ”后,您将找到连接到测试数据库的成功消息

  • 222

    在Windows 7上安装Mongo DB非常简单(我使用的是32位win7操作系统)

    • 安装正确版本的Mongodb(根据你的位32/64 .. imp: - 64位与32位不兼容,反之亦然)

    2.u可以从thius网站安装Mongodb(根据你的操作系统)http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175

    • 下载.MSI或zip文件..并安装适当的privellages

    4.将mongodb文件夹从c:programfiles复制到d:[可选]

    5.安装后打开命令提示符(作为管理员..右键单击cmd,你会找到该选项)

    • 导航到D:\ MongoDB 2.6 Standard \ bin

    • 运行mongo.exe ...你可能会收到此错误
      you might get this error

    • 如果你没有,那么你只需要做以下步骤

    i)在下面的图像中尝试使用你将会知道错误
    enter image description here

    ii)这意味着你需要创建一个目录\ data \ db

    iii)现在你有两个选项要么在c盘中创建上面的目录,要么在其他地方创建任何“xyz”名称目录(不做和差异)..让我们在d中创建一个mongodata目录:

    enter image description here

    • 现在让我们重新运行命令,但现在像这样: - mongod --dbpath d:\ mongodata [如图所示]这次你不会得到和错误

    enter image description here

    • 希望一切都很好,直到这一点..打开新命令propmt [sufficent privellages(admin)]

    colined in orange将是你需要运行的命令..它将打开我们称为mongo shell(或mongodb shell)的新命令propmt

    enter image description here

    11.不要关闭shell [任何命令promt],因为我们将创建/删除/插入我们的数据库操作

    • 让我们执行基本操作

    a)显示数据库b)显示当前数据库c)创建收集/插入数据(名称将被测试)d)显示收集数据

    12.请找到我们操作结果的scrren镜头..请不要: - 不要关闭任何命令propmt

    enter image description here

    • 不同结构类型的数字是对象ID: - 它是自动创建的

    • 希望您获得安装mongodb DB的一些重要信息 .

  • 4

    1. Download MongoDB

    2. Install MongoDB

    3. Create the required folders:

    "C:\MongoDB_2_6_Standard\bin\data\db"
    "C:\MongoDB_2_6_Standard\logs"
    "C:\MongoDB_2_6_Standard\etc"
    

    注意:如果目录不存在,mongod.exe将不会开始 .

    4. Create a simple configuration file:

    systemLog:
        destination: file
        path: C:\MongoDB_2_6_Standard\logs\mongo.log
        logAppend: true
    net:
        bindIp: 127.0.0.1
        port: 27017
    

    有关如何创建配置文件的更多信息:http://docs.mongodb.org/manual/reference/configuration-options/

    5. Install MongoDB as a Windows Service (this way it will start automatically when you reboot your computer)

    使用管理员权限运行cmd,然后输入以下命令:

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
    

    6. Start the MongoDB Windows Service

    net start MongoDB
    

    7. Connect to MongoDB via shell/cmd for testing

    C:\MongoDB_2_6_Standard\bin\mongo.exe
    

    注意:http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/

    8. That's it! You are done. :)

    9. Uninstall/remove the MongoDB Windows Service (if you messed up something)

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
    
  • 5

    更新时间:2017年11月

    1)转到Mongo DB下载中心https://www.mongodb.com/download-center#community并选择要安装的MongoDB . 你可以选择

    • MongoDB Atlas - Cloud 中的MongoDB数据库

    • Communiy Server - MongoDb for windows(有和没有SSL),iOS,Linux

    • OpManger - 数据中心的Mongo Db

    • Compass - MongoDB的UI工具

    要了解您的操作系统版本,请在cmd提示符下运行此命令

    wmic os get caption
    

    要了解您的CPU体系结构(32位或64位),请在cmd提示符下运行此命令

    wmic os get osarchitecture
    

    我正在使用社区版(150MBs- GNU许可证)

    2)单击MSI并完成安装过程 . Exe将安装DB所需的MongoDb和SSL .

    enter image description here

    应该在C盘上安装Mongo DB

    C:\ Program Files \ MongoDB

    MongoDB是自包含的,它意味着并且没有任何其他系统依赖性 . 如果您在C盘中的磁盘不足,那么您可以从您选择的任何文件夹中运行MongoDB .

    您现在可以从bin文件夹运行mongodb.exe . 如果您因缺少dll而出现Visual C错误,请从中下载Visual C Redistributable

    https://www.microsoft.com/en-in/download/details.aspx?id=48145

    安装后,尝试重新运行mongo.exe .

  • 0

    您可能想要检查https://github.com/Thor1Khan/mongo.git它使用最小的解决方法对64位操作数进行32位原子操作(可以使用汇编但这里似乎不是强制性的)在提交之前只有数字错误受到了损害

  • 1
    • https://www.mongodb.com/download-center#community下载.msi

    • 双击安装 - 完成选项

    • 安装文件夹C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin

    • 在C:// - c:/ data / db和c:/ data / log和c:/data/log/mongo.log中创建数据库文件夹,如果没有,则设置写入权限

    • 在管理员模式下打开cmd提示符,导航到C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin

    • 键入以下内容

    C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --dbpath =“c:/ data / db”--logpath =“c:/data/log/mongo.log”

    • 检查文件夹c:/ data / db - 应该有很多文件和文件夹

    • 在C:\ data \中创建名为“mongo.config”的配置文件**

    • 键入以下内容以从新创建的配置文件中设置配置值

    C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --config C:\ data \ mongo.config

    • 在管理员模式下打开另一个新的cmd提示符,导航到C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin在控制台上执行以下行 .

    • 键入以下内容以为MongoDB创建服务

    C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --install --config C:\ data \ mongo.config --logpath =“c:/data/log/mongo.log”

    如果存在旧的MongoDB服务,则需要先在mongod --install命令之前删除旧服务,在新控制台中运行以下命令以删除旧的mongodb服务

    SC STOP MongoDB

    >> SC DELETE MongoDB
    
    • 键入以下内容以启动MongoDB

    C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin> net start MongoDB

    • 键入以下内容以停止MongoDB

    C:\ Program Files \ MongoDB \ Server \ 3.6 \ bin> net stop MongoDB

    现在连接端口27017上的IP-127.0.0.1或192.168.5.64上的数据库 .

    **文件名 - “mongo.config”,将以下内容粘贴到配置文件中 -

    bind_ip = 127.0.0.1,192.168.5.64

    port = 27017

    DBPATH = C:\数据\分贝

    日志路径= C:\数据\日志\ mongo.log

  • 1
    • http://www.mongodb.org/downloads下载

    • 在文件夹C:\ mongodb中安装.msi文件

    • 在C:\ mongodb下创建数据,data \ db,日志目录和mongo.config文件 .

    • 在"mongo.config"文件中添加以下行dbpath = C:\ mongodb \ data \ db \ logpath = C:\ mongodb \ log \ mongo.log

    • 启动服务器:mongod.exe --config = "C:\mongodb\mongo.config"

    而已 !!!

  • 57

    步骤1:首先下载.msi,即安装文件

    Download MonggoDB

    步骤2:使用下载的.msi文件执行安装 . 自动将其存储在程序文件中 . 您可以执行自定义安装并更改目录 .

    在此之后,您应该能够在程序文件下看到MongoDB文件夹

    启动MongoDB shell和服务并不是什么大不了的事我在长时间搜索后得到了很好的参考Installing MongoDB in Windows

  • 15

    Install MongoDB Community Edition for Windows.

    1.现在去Download Center .

    • 下载中心应显示Windows的当前稳定版本

    • 单击下载(msi)并运行它

    • 当您通过时您可以选择完整或自定义安装类型 . 选择完成设置 .

    Starting MongoDB server from the Command Prompt

    1.将此路径添加到环境变量中

    “C:\ ProgramFiles \ MongoDB \ Server \ 4.0 \ bin”对于那些努力设置环境变量的人,请按照以下步骤操作

    • Windows 10和Windows 8

    • 在搜索中,搜索然后选择:系统(控制面板)

    • 单击“高级系统设置”链接 .

    • 单击“环境变量” . 在“系统变量”部分中,找到PATH环境变量并选择它 . 点击编辑 .

    • 如果PATH环境变量不存在,请单击“新建” .

    • 在“编辑系统变量”(或“新建系统变量”)窗口中,将PATH的值指定为“C:\ ProgramFiles \ MongoDB \ Server \ 4.0 \ bin”环境变量 .

    • 单击“确定” .

    • 单击“确定”关闭所有剩余的窗口 .

    • 现在创建MongoDB数据目录MongoDB需要一个数据目录来存储所有数据 . 打开命令提示符并粘贴到下面

    md“C:\ data \ db”“C:\ data \ log”

    3.让点服务器到你的数据库目录 . 在代码下面键入

    mongod --dbpath =“c:\ data \ db”

    4.现在让我们连接到MongoDB Type下面的代码

    蒙戈

    5.如果它正常工作,将显示命令提示符

    [initandlisten]等待连接

    答对了!!你完成了,显然使用CLI有点混乱,MongoDB引入了一个GUI,你可以看到实际的数据,

    使用mongoDB GUI版本必须执行上述步骤

    • 现在转到下载中心 . 下载MongoDb Compass,MongoDB的GUI

    • 安装并打开

    您可以看到主机名:localhost和port:27017 .

    每当您想连接到mongoDB服务器时,您必须打开命令提示符

    类型

    mongod

    然后再次启动一个新的命令提示符并键入

    蒙戈

    保持它们在mongoDB Compass中的所有设置 . 现在点击连接,

    你在!!容易..不是吗?

  • 1

    WAMP = Windows Apache MySQL / MariaDB PHP / Python / Perl

    你不能在wamp中使用MongoDB . 你需要单独安装MongoDB

相关问题