`
moneyinto
  • 浏览: 33721 次
  • 性别: Icon_minigender_1
  • 来自: 东台
社区版块
存档分类
最新评论

linux 安装MongoDB及一些简单的操作

阅读更多

首先安装MongoDB,在终端输入:

 

sudo apt-get install mongodb

 

然后启动数据库MongoDB:

 

mongod

 

可能会出现这样的错误:

 

mongod --help for help and startup options
mongod: symbol lookup error: mongod: undefined symbol: _ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE

 

下面安装mongodb-10gen来解决这个错误:

获取下载10-gen公共密钥:

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

 

创建一个/etc/apt/sources.list.d/10gen:

 

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/10gen.list

 

 安装mongodb-10gen:

 

sudo apt-get update and then sudo apt-get install mongodb-10gen

 

如果提示和remove mongodb-clients有冲突,可以卸载remove mongodb-clients再安装:

 

sudo apt-get remove mongodb-clients
sudo apt-get install mongodb-10gen

 这样在执行一下mongod看一下效果。

 

关于MongoDB的一些简单操作:

在终端输入(必须已经启动mongod):

 

mongo

 

默认连接到test。

 

查看已有数据库:

 

show dbs

 

删除数据库:

 

use <-database->   //<-database->为要删除数据库的名
db.dropDatabase()    

 

创建数据库:

 

use <-database->   //<-database->为要创建的数据库的名,它会自动创建数据库并连接到该数据库

 

存入数据:

 

use test
a = {"name":"moneyinto"}
b = {"age":"23"}
db.test.insert(a)   //a,b 存储的位置不同
db.age,insert(b)

 

查看数据:

 

use test
db.test.find()
db.age.find()

 

删除数据库test中的age:

 

db.age.remove()      //删除
db.age.find()      //查看一下看是否删除了

 

继续积累,继续更新!

 

0
0
分享到:
评论

相关推荐

    MongoDB的Linux安装、基本操作.docx

    以上就是关于如何在Linux上安装MongoDB以及进行一些基本操作的介绍。这些步骤可以帮助你快速上手MongoDB,并开始使用这个强大的文档数据库管理系统。随着对MongoDB了解的深入,你还可以探索更多高级功能和配置选项,...

    mongoDB 3.4.7 Linux安装文件

    总的来说,MongoDB 3.4.7在Linux上的安装是一个相对简单的过程,但要确保正确配置和安全设置,以充分利用其功能并确保系统的稳定性。随着对MongoDB的深入理解和实践,你会发现它是一个强大且灵活的数据库解决方案,...

    MongoDB的Linux安装、基本操作、可视化、实验报告文档

    ### MongoDB在Linux下的安装与操作详解 #### 一、MongoDB的Linux安装 MongoDB是一款高性能、开源的NoSQL数据库系统,在Linux环境下安装MongoDB有多种方式,包括使用包管理器(如apt或yum)安装。 ##### 使用apt...

    linux平台安装mongodb菜鸟教程.docx

    在Linux平台上安装MongoDB相对简单,适合初学者学习。以下是安装MongoDB的详细步骤和一些相关知识: 1. **下载MongoDB安装包**: MongoDB的官方下载页面提供了适用于Linux的32位和64位安装包。在给定的示例中,...

    MongoDB Linux 安装和基本操作入门案例教程.txt

    以上就是关于 MongoDB 在 Linux 上的安装及基本操作的详细介绍。通过这些操作,您可以快速上手 MongoDB 并开始构建自己的应用。随着对 MongoDB 更深入的了解,您还可以探索更多的高级特性,如索引、复制、分片等。

    MongoDB的Linux安装

    ### MongoDB在Linux下的安装与基本操作 #### 一、安装步骤 **1. 下载MongoDB安装包** ...通过以上步骤,您可以顺利完成MongoDB在Linux下的安装及基本操作,并利用可视化工具进行高效的数据管理。

    MongoDB的Linux安装、基本操作、可视化、实验源码与报告文档.docx

    ### MongoDB在Linux上的安装与基本操作详解 #### 一、MongoDB在Linux上的安装 **1. 使用包管理工具或手动下载安装MongoDB** 在大多数Linux发行版上,您可以通过包管理工具轻松安装MongoDB。这里我们将分别介绍...

    mongodb安装教程

    ### MongoDB安装教程详解 #### 一、概述 本教程旨在为用户提供一个清晰、简洁的步骤指南,帮助用户在Windows环境下顺利安装MongoDB数据库系统,并将其添加到系统服务中。MongoDB是一款高性能、开源的NoSQL数据库,...

    MongoDB的Linux安装、基本操作、可视化、实验源码与报告文档

    ### MongoDB的Linux安装、基本操作、可视化工具及实验源码与报告文档 #### 一、安装MongoDB MongoDB是一款非常流行的开源文档型数据库系统,适用于处理大量的非结构化数据。在Linux环境下安装MongoDB相对简单,...

    linux系统中的MongoDB安装

    MongoDB的Linux安装、基本操作、可视化,简单介绍了mongodb的安装。MongoDB是一个高性能、开源且无模式的分布式NoSQL数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。以下是对MongoDB的...

    非关系型数据库MongoDB在Linux上安装使用说明,MongoDB与SpringBoot整合代码示例

    "非关系型数据库 MongoDB 在 Linux 上安装使用说明,MongoDB 与 Spring Boot 整合代码示例" MongoDB 安装使用手册 1. 概述 在当前的数据存储领域中,非关系型数据库(NoSQL)正在逐渐崛起,MongoDB 作为其中的一...

    MongoDB数据库简单介绍

    安装MongoDB相对简单,可以通过下载二进制包进行部署。例如,在Linux环境下可以通过以下命令下载并解压MongoDB: ```bash wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.0.tgz tar -zxvf mongodb-...

    MongoDB的Linux安装、基本操作,企业级常见用法

    ### MongoDB在Linux下的安装与应用 ...在Linux环境下,通过简单的安装配置即可快速搭建起稳定高效的MongoDB环境。通过本文介绍的操作,可以帮助企业级用户更好地理解和应用MongoDB,满足日益增长的数据处理需求。

    linux php支持mongodb文件

    Linux作为操作系统,为这些服务提供了一个稳定、安全的运行环境。现在我们来详细探讨如何在Linux环境中配置PHP以支持MongoDB。 首先,你需要确保你的Linux系统已经安装了PHP。如果你的系统中还没有PHP,可以通过包...

    MongoDB的Linux安装、基本操作、可视化、实验源码与报告文档概要.docx

    ### MongoDB的Linux安装、基本操作、可视化、实验源码与报告文档概要 #### 一、MongoDB介绍 MongoDB是一种非关系型数据库(NoSQL),因其灵活性和高性能而受到欢迎,尤其适用于处理大规模的非结构化数据。本文将...

    MongoDB若基本操作

    - 在不同的操作系统(如Windows、Linux或macOS)上安装MongoDB的步骤略有不同。 - 启动MongoDB服务,通常通过执行特定的命令行指令,例如在Windows上运行`mongod.exe`。 2. **连接MongoDB** - 使用MongoDB的...

Global site tag (gtag.js) - Google Analytics