[置顶] NoSQl mongodb数据库 配置篇

mongodb飞一般的数据库

序言

一直想接触一下大数据量的开发,最近发现NoSQL数据库有着关系型数据库非常明显的优势,特别是对于海量数据的处理

还有其他一些数据这里就不多说了 大家可以去看看了解一下NoSql数据库

开始准备

首先需要下载适合你电脑的mongodb数据库你可以在这里下载

注意window32位 的Log最大值为2G

为了更好的使用mongodb数据库,建议采用64位的,当然32位用于学习还是没有问题的

PS:由于LZ没有linux的系统所以如果需要配置linux的请前往官网,上面有教程

配置

mongodb默认使用C:\data\db作为数据目录。可以创建这个目录,也可以在系统的任意位置创建其他空目录。如果不用默认目录,在启动mongodb时需要指明数据目录。

默认配置

将下载的文件解压到c:\data\db

启动mongodb数据库

打开cmd.exe 进入mongodb解压目录,然后执行:

$ bin\mongod.exe  (ps:我看的资料上是这样写的,但是我这边会报错)

我采用这种

命令:

cmd

cd c:\data\db

bin\mongod.exe

好了 看到这里大家应该了解了 其实不用这么麻烦可以直接启动数据库

打开bin文件夹双击mongod.exe即可

非默认路径

需要指定--dbpath参数

$ bin\mongod.exe -dboath D:\data\db (ps:我看的资料上是这样写的,但是我这边会报错)

我采用这种

命令:

cmd

cd d:\data\db

bin\mongod.exe

成功启动

启动成功后,大家会在cmd上发现两个数字:28017和27017

mongodb启动成功后会启动一个基本的HTTP服务器

27017:主端口 数据交互的主要端口

可以通过:http://localhost:27017查看

28017:获取数据库的管理信息

可以通过:http://localhost:28017查看

mongodb shell

mongodb自带一个JavaScript shell,可以从命令行与mongodb实例交互。

运行shell

打开bin\mongo.exe 即可运行

测试

类似JavaScript语法

打开shell

输入

>x=200

200

>x/5

40

类似SQL语法

>use foobar

switched to db foobar

>db     --查看当前数据库

foobar


好了, 刚刚开始学习mongodb 有很多不对的地方希望大家能够留言告诉LZ,谢谢!


posted on 2013-04-16 17:09  马晓锋  阅读(207)  评论(0编辑  收藏  举报