Python-MongoDB连接搭建(一):MongoDB数据库的配置安装
2017-04-14 10:14
399 查看
作者:WenWu_Both
出处:http://blog.csdn.net/wenwu_both/article/
版权:本文版权归作者和CSDN博客共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文链接;否则必究法律责任
最近在处理北京市的出租车GPS数据,以前都是把数据放在Oracle里面,然后用Matlab进行调用计算的,这段时间开始学习Python,发现Python调用Oracle实在是不大方便,而且后期web可视化的时候,还得把结果封装成json数据,网上看大神的博客说MongoDB数据库特别好用,而且数据(文档)就是json,而且是no-sql型数据库,可以插入任意结构结构形式的数据条,关键是超好的支持Python开发,简直是福利呀,速速下载MongoDB,安装调试了一番,由于也是初学者,如有错误,也请各位看官见谅。好的,开始进入正题:
(1)MongoDB数据库安装文件下载安装
下载网址:https://www.mongodb.com/download-center
选择相应的版本号及计算机位数(64或32),这里我们下载的就是当前版本64位的Windows(3.4.3)版,点击下载(msi),双击下载好的msi文件,点击”Next”,同意文件协议,选择自定义安装”Custom”,修改安装目录,我这里安装在“D:\MongoDB\”一路确定下去,等待安装完成即可。
(2)数据文件夹db及日志文件MongoDB.log的设置
安装完成后,我们需要在“D:\MongoDB”文件夹下创建以下文件及文件夹:
1、数据文件夹“D:\MongoDB \data\db”
2、日志文件“D:\MongoDB\MongoDB.log”,用于存放数据库的访问及操作日志,就是放你你操作的历史记录,记录你对数据库干了啥不可描述的事
(3)将数据库的函数文件夹定义为计算机的环境变量
“计算机”-“属性”-“高级系统设置”-“环境变量”-“系统变量”里面找到”path”,将函数文件夹路径”D:\MongoDB\bin”添加进去。
这一步的目的,就是在命令指示符中可以直接输入数据库的命令,而不需要定义到”D:\MongoDB\bin”这个文件夹,有点快捷方式的意思。
(4)以默认配置启动MongoDB服务并连接
哈哈,是不是有点嫌我啰嗦了,我尽量说快点。cmd打开命令指示符(注意是管理员模式),输入下面命令,回车:
mongod为数据库命令,dbpath目的是定义存放数据的路径
出现下图,则表明数据库设置成功:
此时数据库的相关参数均是默认的,故端口号为27017。再以管理员的模式新打开命令指示符(之前的那个也不要关),输入“mongo”,回车,mongo为启动服务的命令,此时连接上MongoDB数据库的默认数据库test,如下图所示。
是不是超简单,好的,我们继续,下面我们采用自定义配置文件的形式连接数据库,这也是我们主流的方式。
(5)通过配置文件启动数据库服务并连接
在D:\MongoDB文件夹下建立MongoDB.conf文件,输入以下命令:
重新启动数据库服务:此时数据库服务的日志就都添加进MongoDB.log文件中去了,且端口号为27001,重启后的数据库服务如下图:
以自定义端口号连接数据库:
哇咔咔,是不是很简单,好了,今天就介绍到这吧,后面再介绍相关的数据库操作,希望这篇博客能给各位带来帮助。
出处:http://blog.csdn.net/wenwu_both/article/
版权:本文版权归作者和CSDN博客共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文链接;否则必究法律责任
最近在处理北京市的出租车GPS数据,以前都是把数据放在Oracle里面,然后用Matlab进行调用计算的,这段时间开始学习Python,发现Python调用Oracle实在是不大方便,而且后期web可视化的时候,还得把结果封装成json数据,网上看大神的博客说MongoDB数据库特别好用,而且数据(文档)就是json,而且是no-sql型数据库,可以插入任意结构结构形式的数据条,关键是超好的支持Python开发,简直是福利呀,速速下载MongoDB,安装调试了一番,由于也是初学者,如有错误,也请各位看官见谅。好的,开始进入正题:
(1)MongoDB数据库安装文件下载安装
下载网址:https://www.mongodb.com/download-center
选择相应的版本号及计算机位数(64或32),这里我们下载的就是当前版本64位的Windows(3.4.3)版,点击下载(msi),双击下载好的msi文件,点击”Next”,同意文件协议,选择自定义安装”Custom”,修改安装目录,我这里安装在“D:\MongoDB\”一路确定下去,等待安装完成即可。
(2)数据文件夹db及日志文件MongoDB.log的设置
安装完成后,我们需要在“D:\MongoDB”文件夹下创建以下文件及文件夹:
1、数据文件夹“D:\MongoDB \data\db”
2、日志文件“D:\MongoDB\MongoDB.log”,用于存放数据库的访问及操作日志,就是放你你操作的历史记录,记录你对数据库干了啥不可描述的事
(3)将数据库的函数文件夹定义为计算机的环境变量
“计算机”-“属性”-“高级系统设置”-“环境变量”-“系统变量”里面找到”path”,将函数文件夹路径”D:\MongoDB\bin”添加进去。
这一步的目的,就是在命令指示符中可以直接输入数据库的命令,而不需要定义到”D:\MongoDB\bin”这个文件夹,有点快捷方式的意思。
(4)以默认配置启动MongoDB服务并连接
哈哈,是不是有点嫌我啰嗦了,我尽量说快点。cmd打开命令指示符(注意是管理员模式),输入下面命令,回车:
mongod --dbpath=D:\MongoDB\data\db
mongod为数据库命令,dbpath目的是定义存放数据的路径
出现下图,则表明数据库设置成功:
此时数据库的相关参数均是默认的,故端口号为27017。再以管理员的模式新打开命令指示符(之前的那个也不要关),输入“mongo”,回车,mongo为启动服务的命令,此时连接上MongoDB数据库的默认数据库test,如下图所示。
是不是超简单,好的,我们继续,下面我们采用自定义配置文件的形式连接数据库,这也是我们主流的方式。
(5)通过配置文件启动数据库服务并连接
在D:\MongoDB文件夹下建立MongoDB.conf文件,输入以下命令:
# 设置数据目录的路径 dbpath = D:\MongoDB\data\db # 设置日志信息的文件路径 logpath = D:\MongoDB\log\MongoDB.log # 打开日志输出操作 logappend = true # 用户管理 noauth = true # 设置端口号 port = 27001
重新启动数据库服务:此时数据库服务的日志就都添加进MongoDB.log文件中去了,且端口号为27001,重启后的数据库服务如下图:
以自定义端口号连接数据库:
mongo --port=27001
哇咔咔,是不是很简单,好了,今天就介绍到这吧,后面再介绍相关的数据库操作,希望这篇博客能给各位带来帮助。
相关文章推荐
- python连接mongodb操作数据示例(mongodb数据库配置类)
- Linux下PHP安装配置MongoDB数据库连接扩展
- sublime text 3 + python配置,完整搭建及常用插件安装
- 【MongoDB数据库】怎样安装、配置MongoDB
- Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍
- 【MongoDB数据库】如何安装、配置MongoDB
- 如何在您的笔记本上搭建View 演示环境 -8.iPad客户端安装与配置连接
- 【MongoDB数据库】怎么安装、配置MongoDB
- 搭建centos7的开发环境1-系统安装及Python配置
- Sublime text 3 + python配置,完整搭建及常用插件安装
- Linux下PHP安装配置MongoDB数据库连接扩展
- linux下的Mongodb安装和使用python(linux自带)连接mongo
- Mongodb3.0.5副本集搭建及spring和java连接副本集配置
- Linux下PHP安装配置MongoDB数据库连接扩展
- python连接oracle的模块cx_Oracle安装和配置
- Thrift安装配置及使用python通过thrift连接HBase测试
- sublime text 3 + python配置,完整搭建及常用插件安装
- 【MongoDB数据库】怎样安装、配置MongoDB
- Mongodb3.0.5 副本集搭建及spring和java连接副本集配置详细介绍