热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

用Python在Windows上安装MongoDB

用Python在Windows上安装MongoDB原文

用 Python 在 Windows 上安装 MongoDB

原文:https://www . geesforgeks . org/guide-install-MongoDB-python-windows/

我们将分步骤解释 MongoDB 的安装。在你安装之前,我建议大家使用 ide spyder,Anaconda。

步骤 1 - >安装社区版
安装链接

步骤 2 - >运行刚刚下载的已安装 MongoDB windows 安装程序包。

MongoDB 在这里安装-->

C:\Program Files\MongoDB\Server\3.4\

第三步- >我们来设置 MongoDB 环境


  • (a) 创建存储所有数据的数据目录。
    在 C: drive 里面创建一个文件夹数据在里面创建一个文件夹 db
    或者
    运行

    py
    md C:\data\db


  • (b) To start MongoDB
    Run ->

    ```py
    "C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe"

    ```

    等待连接消息出现


  • (c) 验证环境路径或设置路径如果没有正确设置
    打开环境变量,可以通过 windows 搜索进行搜索。

    打开系统变量部分下的环境变量打开路径。
    这个应该是这样的。

    添加 bin 文件夹的路径如上图所示。


  • (d) 要连接到 MongoDB
    打开其他命令提示符并运行- >

    ```py
    "C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe

    ```


第 4 步- >准备好 MongoDB
打开命令提示符(管理模式)键入- >

mongod

注意:直到第 4 步 MongoDB 只有在命令提示符打开并且正在监听时才会工作。
现在我们来看看 Extension,让它变得更好。

以下从第 5 步到第 8 步的步骤可选:
第 5 步- >打开命令提示符运行-

mkdir c:\data\db
mkdir c:\data\log

*步骤 6-* >在 C:\ Program Files \ MongoDB \ Server \ 3.4 \ mongod . CFG(文件名 mongod.cfg) 创建配置文件

systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db

这可以在记事本的管理模式或记事本++或任何其他编辑器中创建和保存,以运行记事本管理模式按 Ctrl + Shift +回车。记事本的管理模式将让你创建 mongod.cfg 并保存上述文本文件。

*步骤 7* - >通过使用–Install 选项和-config 选项启动 mongod.exe 来指定之前创建的配置文件,从而安装 MongoDB 服务。
现在在命令提示符下运行此命令

"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe"
--config "C:\Program Files\MongoDB\Server\3.4\mongod.cfg" --install

*第 8 步* - >启动&停止 MongoDB 运行T4】启动:

net start MongoDB

要停止:

net stop MongoDB


注意:所有命令都在命令提示符管理模式下运行,要打开命令提示符管理模式,请打开普通命令提示符并按 Ctrl+Shift+Enter 或右键单击左侧窗口图标开始按钮,您可以在其中看到选项。
第九步 - >打开如图所示的Python命令提示符。

第 10 步 - >安装包使用 MongoDB
用 conda run 安装这个包:

conda install -c anaconda pymongo

恭喜你!!安装完成。(Pymongo 只在 MongoDB 启动时工作,使用 net start MongoDB 启动后再在 spyder 上工作)
可以在 python 这里学习理解 MongoDB。

本文由 SHAURYA UPPAL 供稿。如果你喜欢 GeeksforGeeks 并想投稿,你也可以使用write.geeksforgeeks.org写一篇文章或者把你的文章邮寄到 review-team@geeksforgeeks.org。看到你的文章出现在极客博客主页上,帮助其他极客。

如果你发现任何不正确的地方,或者你想分享更多关于上面讨论的话题的信息,请写评论。


推荐阅读
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • Mongoose 5.12.10 发布:MongoDB 异步对象模型工具的新特性与修复
    Mongoose 是一款专为异步环境设计的 MongoDB 对象模型工具,支持 Promise 和回调函数。最新版本 Mongoose 5.12.10 带来了多项修复和改进,包括查询选项中的默认值设置、嵌入式判别器填充、以及 TypeScript 定义文件的优化。 ... [详细]
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • This guide provides a comprehensive step-by-step approach to successfully installing the MongoDB PHP driver on XAMPP for macOS, ensuring a smooth and efficient setup process. ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 离线环境下的Python及其第三方库安装指南
    在项目开发中,有时会遇到电脑只能连接内网或完全无法联网的情况。本文将详细介绍如何在这种环境下安装Python及其所需的第三方库,确保开发工作的顺利进行。 ... [详细]
  • 本文将详细介绍在Windows 7环境下,检查U盘启动盘是否制作成功的多种方法,包括通过BIOS设置和使用模拟启动工具。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 基于Node.js、Express、MongoDB和Socket.io的实时聊天应用开发
    本文详细介绍了使用Node.js、Express、MongoDB和Socket.io构建的实时聊天应用程序。涵盖项目结构、技术栈选择及关键依赖项的配置。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
author-avatar
luhd88112010_254
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有