首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

mongodb 的windows停的安装 eoe_blog_530826_author

2013-10-22 
mongodb 的windows下的安装 eoe_blog_530826_author(1)下载mongodb去http://www.mongodb.org/下载合适的版

mongodb 的windows下的安装 eoe_blog_530826_author
(1)下载mongodb       去http://www.mongodb.org/下载合适的版本,windows下有32和64位的可选,现在已经更新的2.4.6了 (2)把下载的zip包解压到一个目录下面,我的解压到了F:\mongodb\中(3)安装默认情况下,mongodb会把数据库文件放在/data/db中,当我使用cmd.exe进入解压到的文件夹下 F:\mongodb\mongodb-win32-i386-2.4.6 时候运行这个命令:bin\mongod.exe会报dbpath路径不存在的错误mongodb 的windows停的安装 eoe_blog_530826_author鉴于此,还是手工指定吧,如下命令:bin\mongod.exe --dbpath C:\data\db这样就成功了,会出现如下界面mongodb 的windows停的安装 eoe_blog_530826_authormongodb 的windows停的安装 eoe_blog_530826_author
千万别把这个界面关闭了,否则就无法操作mongodb了。(4)测试   新打开一个cmd进程   进入到解压目录,我的是F:\mongodb\mongodb-win32-i386-2.4.6    敲这个命令:bin\mongo.exe     然后进入mongodb shell界面
mongodb 的windows停的安装 eoe_blog_530826_author测试下插入,更新操作使用的是mongodb自带的test数据库,使用里面有foo集合先插入一个文档:db.foo.insert({abc:20})然后查看结果:db.foo.find()再更新下这个文档:db.foo.update({abc:20}, {"cc":10})最后再查看下结果:db.foo.find()
mongodb 的windows停的安装 eoe_blog_530826_author(5)设置为系统服务  如果使用前面的方式去使用mongodb的话,每次都必须按照以上的步骤打开mongodb数据库,这样是非常麻烦的。  所以可以把它设置成系统服务的方式。新打开一个cmd,进入解压目录,输入如下命令:  bin\mongod --dbpath "C:\data\db" --logpath "C:\data\log\mongodb.log" --install --serviceName "mongodb"
解释:--dbpath "C:\data\db" 指定数据库目录        --logpath "C:\data\log\mongodb.log" 指定日志文件        --install --serviceName "mongodb" 把mongodb安装为系统服务,服务名称是 mongodb之后会出现如下界面: mongodb 的windows停的安装 eoe_blog_530826_author
使用 net start mongodb启动服务:mongodb 的windows停的安装 eoe_blog_530826_author出错了,为什么呢,因为没有关闭之前的那个cmd进程,关闭之后就可以了,关闭后重测:mongodb 的windows停的安装 eoe_blog_530826_author启动成功。关闭服务:mongodb 的windows停的安装 eoe_blog_530826_author
配置成系统服务之后,就可以在系统中手动关闭启动服务了,当然了也可以使用命令开启关闭服务了。如下:新开启的cmd.exemongodb 的windows停的安装 eoe_blog_530826_author

注意:停止MongoDB最稳妥的方式,处理完当前所有操作并将缓存的数据保存到磁盘上才停止

>use admin

>db.shutdownServer();

mongodb 的windows停的安装 eoe_blog_530826_author

热点排行