http://blog.csdn.net/t_ells/article/details/50265889

MongoDB最新版本下载在官网的DownLoad菜单下:http://www.mongodb.org/downloads

解压mongodb-win32-x86_64-2.6.6.zip ,创建路径C:\mongodb ,将解压后的Bin文件Copy to 此文件夹下

C:\mongodb 下建立Data文件夹 C:\mongodb\data ,然后分别建立db,log两个文件夹,至此mongodb下有以下文件夹

在log文件夹下创建一个日志文件MongoDB.log,即C:\mongodb\data\log\MongoDB.log

程序启动方式:

运行cmd.exe 进入DOS命中界面



>cd C:\mongodb\bin

> C:\mongodb\bin>mongod -dbpath "C:\mongodb\data\db"

执行此命令即将mongodb的数据库文件创建到C:\mongodb\data\db 目录,会看到命令最后一行sucess的成功提示(waiting for connections on
port 27017),此时数据库就已启动,该界面为Mongo的启动程序,关闭后可直接双击bin下的mongod.exe,启动程序开启后,再运行mongo.exe

将MongoDB安装为windows服务:



运行cmd.exe

> cd C:\mongodb\bin

> C:\mongodb\bin>mongod --dbpath "C:\mongodb\data\db" --logpath "C:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"



这里MongoDB.log就是开始建立的日志文件,--serviceName "MongoDB" 服务名为MongoDB



>NET START MongoDB   (开启服务)

>NET stop MongoDB   (关闭服务)

如果启动服务时候报错,需要关掉其它使用它的程序,删除mongod.lock,然后 再试多次

Windows 无法启动Mongo DB服务 错误:1067

MongoDB安装目录\data\将此文件夹下的mongod.lock删除

接下来安装pymongo

https://pypi.python.org/pypi/pymongo/

这里下载相应的文件,后缀名是.egg,这是种压缩格式,下载个ALZip就可以打开

然而,我打开后,没找到对应的setup.py,于是干脆让它自己安装了

python  -m easy_install pymongo

用MongoVUE客户端连接数据库,报错

Mongo运行错误:Failed to connect 127.0.0.1:27017,reason:errno:10061由于目标计算机积极拒绝,无法连接

http://blog.csdn.net/qq_16956581/article/details/44317057

原因是MongoDB的服务没有开启,开启服务后问题就能解决了,开启服务命令:mongod --dbpath "d:\mongodb\data

服务启动不了,删除mongod.lock也不行,试下新建个cfg文件然后重新install 就可以了

##数据文件
dbpath=E:\ruanjian\MongoDB\data ##日志文件
logpath=E:\ruanjian\MongoDB\log\mongo.log
mongod.exe --config E:\ruanjian\MongoDB\mongod.cfg --remove

mongod.exe --config E:\ruanjian\MongoDB\mongod.cfg --install

Windows 无法启动MongoDB服务 错误1067:进程意外终止

http://www.cnblogs.com/xiaoit/p/3872790.html

只要操作mongodb数据库,服务就要一直开着

mongodb的图形客户端中,感觉MongoVUE不好用,推荐用RoboMongo

MondoDB介绍 Python与MongoDB用法,安装PyMongo的更多相关文章

  1. Python 驱动 MongoDB 示例(PyMongo)

    Python 的MongoDB驱动 pymongo ,使用pip Install pymongo安装即可 最近发现网上的很多实例已经过时了,在此自我探究记录下来. 编写一个接口类来支持MongoDB的 ...

  2. python数据库-MongoDB的安装(53)

    一.NoSQL介绍 1.什么是NoSQL NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL". NoSQL,指的是非关系型的数据库.NoSQL有时也称 ...

  3. python爬虫的scrapy安装+pymongo的安装

    我的:python2.7版本    32位 注意scrapy只支持2.7及以上的版本. 1.安装python 2.安装pip 安装pip就不赘述了,网上很多教学 pip安装时要注意更新,如果pip版本 ...

  4. Python 操作 mongodb 数据库

    原文地址:https://serholiu.com/python-mongodb 这几天在学习Python Web开发,于 是做准备做一个博客来练练手,当然,只是练手的,博客界有WordPress这样 ...

  5. python 连 mongodb

    这几天在学习Python Web开发,于是做准备做一个博客来练练手,当然,只是练手的,博客界有WordPress这样的好玩意儿,何必还自己造车呢?决定使用Tornado这个框架,然后数据库方面决定顺便 ...

  6. mongoDB的安装及基本使用

    1.mongoDB简介 1.1 NoSQL数据库 数据库:进行高效的.有规则的进行数据持久化存储的软件 NoSQL数据库:Not only sql,指代非关系型数据库 优点:高可扩展性.分布式计算.低 ...

  7. 【MongoDB详细使用教程】四、python操作MongoDB

    目录 1.安装pymongo 2.连接数据库 3.操作数据库 3.1.查 3.2.增 3.3.改 3.4.删 使用第三方库pymongo来实现python对MongoDB的操作 pymongo官方文档 ...

  8. Python关于self用法重点分析

    在介绍Python的self用法之前,先来介绍下Python中的类和实例…… 我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以 ...

  9. 【python】self用法详解

    在介绍Python的self用法之前,先来介绍下Python中的类和实例我们知道,面向对象最重要的概念就是类(class)和实例(instance). 类是抽象的模板,比如学生这个抽象的事物,可以用一 ...

随机推荐

  1. Github相关问题集锦

    问题 对于我们国内用户,有时候浏览器在进入github网站时,会出现无法加载或加载很慢的问题,针对这一问题,很是头疼,为解决这一问题,在网上搜索到的解决方法如下: 解决方案 修改hosts文件,在ho ...

  2. mysql优化limit

    limit 1.当只需要一条数据的时候,用limit1: 2.当需要提高分页效率的时候: 如果用上面的语句分页少量数据还是可以用的,但是随着数据量越来越大,直接用limit语句查询速度就会越来越慢,降 ...

  3. Linux追加磁盘扩展

    一:查看磁盘空间信息: fdisk -l 查看当前的系统的磁盘空间的情况: 二:增加分区: fdisk /dev/sda 键入n,增加一个分区,得到: 键入 p,主分区,并键入3(编号): 默认起始扇 ...

  4. 启动 docker 容器时报错

    错误信息: iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9300 -j DNAT --to-dest ...

  5. Java中@SuppressWarnings("unchecked")的作用

    J2SE 提供的最后一个批注是 @SuppressWarnings.该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默. 一点背景:J2SE 5.0 为 Java 语言增加 ...

  6. C#在DataTable中使用LINQ

    LINQ 查询适用于实现的数据源 IEnumerable<T>接口或System.Query.IQueryable接口. DataTable类默认是没有实现以上接口的. 所以要在DataT ...

  7. JTAG各类接口针脚定义、含义以及SWD接线方式

    JTAG有10pin的.14pin的和20pin的,尽管引脚数和引脚的排列顺序不同,但是其中有一些引脚是一样的,各个引脚的定义如下. 一.引脚定义 Test Clock Input (TCK) --- ...

  8. Hadoop HA 搭建

    Hadoop HA 什么是 HA HA是High Available缩写,是双机集群系统简称,指高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点.通常 ...

  9. K2 BPM_采购端到端解决方案,激活合规采购新动能_十年专注业务流程管理系统

    「方案背景」企业管理标准化演进之路 企业的成长离不开标准化,企业的可持续发展更离不开标准化.随着市场竞争的日趋激烈,标准化已经成为企业参与市场竞争的战略性手段,也成为企业可持续发展的重要手段.聚焦到采 ...

  10. Mac 下 visual studio code 编辑器 设置为中文

    1,mac系统VScode设置中文 macOS 快捷键:command + shift + p 输入搜索 configure language     1.Ctrl+Shift+P 打开命令 2.搜索 ...