mongodb数据库小结

          最近不知道怎么了,脑子抽风,神不知鬼不觉的研究起来mongodb非关系性数据库,呵呵现在来介绍一下,最近学习的成果,希望对大家有些帮助^_^。

         首先对于mongodb的介绍,非关系性数据库nosql不容质疑,然后就是数据库存放,呵呵挺好玩的,可以任意的新建和放置,对于操作来说感觉,结构灵活,可以通过你数据的机构来处理这个问题。

现在我们对比着关系性数据库mysql来学习一下mongodb

    1.   对于关系性数据库和nosql数据库进行一个简单的对比
 首先安装,对于mongodb的安装,我认为只能用简单灵活来形容,可能是思想还没有转变过来的原因吧,一直的思路都是关系性数据库,还在想怎么处理两张表进行关联
对于关系性数据库的话,安装的时候就固定了数据库的存放位置 ,并且只能有一个创建实例,然后再该实例上创建不同的数据库,这点我感觉就是优势
1.对于mongodb没有了表的概念,延伸到了文档的概念
2.mongodb数据库比较灵活,在启动数据库的时候更加能够体现 例如 mongod.exe run --dbpath c:/.....(数据库地址)
  mysql数据库安装后在一个地方,可以在这里建立数据库
3.对于用户管理 mongodb 让我感觉到最搞笑的是用户名竟然是username 密码是password
  而mysql的用户名是root 密码是在安装的时候自定义设置的
4.对于mongodb数据库中存在的是mysql中的行对应叫做集合,并且行来说mysql是不能人为的变化,比较固定,mongodb则比较灵活
5.mongodb没有固定的sql语句,对应的也就是对应的语法,不太适合多表进行关联
这些是我对于关系性数据库和非关系数据库的最近两天学习的看法,如果不对的请帮忙矫正。
我们回到正题:
  数据库安装,下载mongodb进行安装,然后再mongodb目录下新建一个data的文件夹数据库安装完成
  数据库启动,进入dos系统,然后将目录指向安装数据库的路径,然后运行mongod.exe run --dbpath (数据库存放路径)
  数据库客户端, 新进入一个dos界面,然后进入安装目录,然后运行mongo客户端进入,下面的选择数据库你懂的我在上网搜到的信息于大家分享。

猜你喜欢

转载自xiaoqingshe0716201306264951.iteye.com/blog/2115087