手机版
你好,游客 登录 注册
背景:
阅读新闻

Ubuntu下MongoDB 安装教程及简单操作

[日期:2016-07-17] 来源:Linux社区  作者:MebiuW [字体: ]

1 MongoDB

首先先来个什么事MangoDB的简单定义:

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

下面的安装教程,主要是遵循这里得到的:链接 http://www.linuxidc.com/Linux/2016-07/133253.htm

请注意,似乎MongoDB不太怎么有32bit的版本,所以请优先选择64bit的版本吧

  • 首先到MongoDB的官网,寻找自己想要版本的MangoDB链接,替换一下如下的指令,直接在终端中执行就好了,记得赵好一个文件夹哦
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz    # 下载
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz                                   # 解压

#注意权限
sudo mv  mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb   # 将解压包拷贝到指定目录进行安装
  • 然后将MongoDB的安装目录添加到Path当中,记得如果你的最后一个位置和我的不一样,请记得替换
vi /etc/profile
增加
export PATH=/usr/local/mongodb/bin:$PATH
然后
source /etc/progile
  • 启动数据库,首先我使用的不是他的默认地址,所以需要手工创建一个目录并且指定位置,如果下面语句执行没问题,就证明已经服务ok了
mongod --dbpath ~/data& (这里请替换为你的数据库地址,你可以自定义)
  • 启动shell开始玩耍
mongo

然后就会启动一个shell,到这里我们就可以开始操作我们数据库了

2 简单操作

创建一个数据库(下面的所有数据库都以名字mebiuw_db代替,如果你的不一样,请自行改变):

use mebiuw_db(替换成你的数据库名字)

查看当前的所有数据库:

show dbs

插入数据:

db.mebiuw_db.insert({"name":"testdata"})

删除数据库(删除当前use使用的数据库):

db.dropDatabase()

向一个集合当中插入文档 并做查询,注意,db后面跟着集合的名字col,这个可以自行更改,相当于表名,不存在会自动创建,所以这里直接插入了

db.col.insert({title: 'MongoDB 教程', 
    description: 'MongoDB 是一个 Nosql 数据库',
    tags: ['mongodb', 'database', 'NoSQL'],
    likes: 100
})

如果说要查找这些文档那么可以使用对应集合的find方法

db.col.find()
或 让显示的更直接一些
db.col.find().pretty()

更多MongoDB相关教程见以下内容

CentOS 编译安装 MongoDB与mongoDB的php扩展 http://www.linuxidc.com/Linux/2012-02/53833.htm

CentOS 6 使用 yum 安装MongoDB及服务器端配置 http://www.linuxidc.com/Linux/2012-08/68196.htm

Ubuntu 13.04下安装MongoDB2.4.3 http://www.linuxidc.com/Linux/2013-05/84227.htm

MongoDB入门必读(概念与实战并重) http://www.linuxidc.com/Linux/2013-07/87105.htm

Ubunu 14.04下MongoDB的安装指南 http://www.linuxidc.com/Linux/2014-08/105364.htm

《MongoDB 权威指南》(MongoDB: The Definitive Guide)英文文字版[PDF] http://www.linuxidc.com/Linux/2012-07/66735.htm

Nagios监控MongoDB分片集群服务实战 http://www.linuxidc.com/Linux/2014-10/107826.htm

基于CentOS 6.5操作系统搭建MongoDB服务 http://www.linuxidc.com/Linux/2014-11/108900.htm

MongoDB 的详细介绍请点这里
MongoDB 的下载地址请点这里

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-07/133254.htm

linux
相关资讯       MongoDB安装  Ubuntu下安装MongoDB 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款