发表于 2015-7-9 12:16:48

windows32位下安装mongodb


[*]下载mongodb:http://downloads.mongodb.org/win32/mongodb-win32-i386-2.4.5.zip
[*]给mongodb指定一个数据存放路径:这里我们放在mongodb目录下的data文件夹下。在cmd命令行中输入以下命令,路径换成自己的。
D:\maqunjing\install\mongodb\bin\mongod.exe --dbpath D:\maqunjing\install\mongodb\data
当出现“admin web console waiting for connections on port 28017”表示安装成功。
[*]打开另外一个cmd命令窗口,输入以下命令连接数据库。
D:\maqunjing\install\mongodb\bin\mongo.exe
当出现“Welcome to the MongoDB shell.”表示连接成功。默认连接到test数据库。
[*]添加以下两条命令测试数据存取。
db.test.save( { a: 1 } )
db.test.find()
如果能显示数据集表示成功存取。
[*]有个麻烦的事情就是每次都要先指定路径再建立连接才能使用mongodb服务。这里可以把mongodb编程windows服务来使用。
在mongodb目录下新建log文件夹用来存放日志文件。
关闭所有cmd命令窗口,重新开启一个并输入以下命令以创建日志服务:


echo logpath=D:\maqunjing\install\mongodb\log\mongo.log > D:\maqunjing\install\mongodb\mongod.cfg
  此时,mongodb文件夹中会出现mongod.cfg配置文件。然后输入以下命令开启windows services服务。



D:\maqunjing\install\mongodb\bin\mongod.exe --config D:\maqunjing\install\mongodb\mongod.cfg --install
  如果出现:“Service can be started from the command line with 'net start MongoDB'”,表示开启成功。
在配置文件中添加:dbpath=D:\maqunjing\install\mongodb\data指定数据路径。

[*]之后就可以通过windows service命令来控制mongodb了。
开启


net start MongoDB
  
停止




net stop MongoDB
[*]然后使用上面的D:\maqunjing\install\mongodb\bin\mongo.exe连接数据库之后,重新执行上面的数据存取操作以检查是否配置正确。
  
  
  
页: [1]
查看完整版本: windows32位下安装mongodb