MongoDB windows64及32位安装
来源:互联网 发布:成都学院软件邀请赛 编辑:程序博客网 时间:2024/05/23 19:48
一,MongoDB win 64位安装
1.MongoDB?
MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。
2.windows 下64位的安装过程
- 在mongodb官网下载自己电脑适配的版本 https://www.mongodb.com/download-center?jmp=nav#community
- 在本地创建文件夹mongodb,然后安装到该目录下:
-
-
-
-
- 创建文件夹f:\mongodb\data\db、f:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件mongodb.log,即d:\mongodb\data\log\mongodb.log 。 启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。
- 运行windows cmd进入dos命令界面,进入F:\mongodb\bin目录执行下列命令
-
-
- 看到类似的信息,则说明启动成功,默认MongoDB监听的端口是27017,mysql的是3306。如果不成功,可以查看端口是否被占用。
-
-
- 这时候可以用http://localhost:27017 打开看到如下所示
-
-再看命令窗口出现类似如下信息
- 测试连接。新开一个cmd窗口,进入mongodb的bin目录,输入mongo或者mongo.exe,出现如下信息说明测试通过,此时我们已经进入了test这个数据库, 输入exit或者ctrl+C可退出。
-
- 到此基本的安装就完事了,可以输入一些常用命令进行数据库的测试
show dbs 显示数据库列表
use dbname 进入dbname数据库,大小写敏感,没有这个数据库也不要紧
show collections 显示数据库中的集合,相当于表格
3.将MongoDB安装为windows服务
- 当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦。这个操作就是为了方便,每次开机MongoDB就自动启动了。(未完待续)
二,MongoDB win 32位安装
- 32位的安装还是折腾了不少时间的,呜呜。公司电脑win 64的,对着网上教程一遍装成功,回到家又给自己电脑装,因为系统是32位的,我安装64位的方法结果出现了很多问题。本想给电脑装个64位的系统,但还是本着追查到底的想法终于发现问题,解决问题。哈哈,废话不多说图解如下:
- 和64位一样,创建数据库存放目录,安装程序解压到对应目录下
- 运行windows cmd进入dos命令界面,进入E:\mongodb\bin目录执行下列命令 mongod –dbpath=D:\mongodb\data\db
- 这里就问题了,一开始把错误定位在第一个红框里,这里提示的意思是”32bit版本的mongodb默认不开journal记录,如果你需要的话,需要在运行时加上–journal开关”.所以这里并不是产生错误的原因,只是一个提示。如果我们想开启开关可以这样执行命令:mongod.exe –dbpath E:\mongodb\data\db –logappend ( 开启这个会比较耗性能)。
- 然后再排除第二个红框里的错误提示。这里提示默认的storage engine不能正常使用,所以只需要换一个storage engine就行了。执行以下命令:mongod –dbpath=E:\mongodb\data\db –storageEngine=mmapv1
-
-
- 这里就成功了。然后打开http://localhost:27017/ 看到和64位一样的text。再新开cmd测试以下。
-
三:到此呢mongdb数据库的基本安装就已经完成了。后续会继续补充log,全局windows服务及一些自己使用该数据库的经验。
2 0
- MongoDB windows64及32位安装
- windows64位安装SetupTools
- Apache安装Windows64位
- Redis安装 (Windows64位)
- charles(windows64位) 抓包工具安装及详解
- 安装Windows64位的Redis
- windows64位下XGBoost安装
- mysql Windows64位版安装
- LoadRunner windows64位安装教程
- mysql windows64位zip安装
- windows64位下安装redis
- windows64系统安装和配置mongodb
- Windows64位安装wget和 easy_install
- windows64位系统安装redis教程
- python windows64位 python2.7安装twisted
- windows64位环境下安装pymssql模块
- redis官方下载安装(Windows64位)
- Windows64位系统下memcached安装
- JS 变量声明提升(Hoisting)
- xUtils更新到3.0后的基本使用规则
- win/linux下使用eclipse的一些小技巧
- 第十三周阅读程序1
- XSplit简称XS,它的作用就是录制视频/直播视频。
- MongoDB windows64及32位安装
- 第十三周项目2-动物这样叫(2)
- 内核模块操作指令
- htc vive安装到玩流程体验
- Leetcode 349. Intersection of Two Arrays
- 异形卵
- Android Studio 入门
- 运行Eclipse提示No java virtual machine was found after searching the follwing locations
- 使用AVR Studio 4.0编程进行AVR外部中断学习