Linux系统下MongoDB的简单安装与基本操作

本文详细介绍了MongoDB的安装、配置与基本操作方法,包括下载、解压、启动服务,以及数据库创建、切换、基本查询、索引管理、数据增删改查等核心功能。同时提供了丰富的命令示例,帮助开发者快速上手并熟练运用MongoDB。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。

一、下载mongodb

前往mongodb官网下载页面:https://www.mongodb.org/downloads下载相应的版本,比如目前的Linux x64位最新版:mongodb-linux-x86_64-2.6.4.tgz

不过有点坑爹是,下载链接明明是tgz格式,结果下载后变成了gz格式:

先下载看看好了。

二、解压mongodb

得到的是mongodb-linux-x86_64-2.6.4,居然是个文件,而不是文件夹,和网上说的大相径庭:

看来前面下载的确实存在问题!实际上应该是tgz文件才对,按经验分析了一下,下载的实际上还是tgz文件,显示为gz文件只是形式上的假象!所以,gzip只解压了压缩包的外层,实际上还需要解压一层tar存档属性!

于是,先将解压后的文件重命名加上tar格式:

然后,使用tar解压即可:

将解压后的文件夹移动&重命名至/usr/local/mongodb

bin下的mongod就是MongoDB的服务端进程,mongo就是其客户端,其它的命令用于MongoDB的其它用途如MongoDB文件导出等。

三、启动mongodb

启动前,先指定mongodb的data目录,如果没有就创建一个:

然后,执行如下命令即可启动mongodb:

 

启动成功后,可查看是否启动成功了,默认端口号是27017,当然在启动时也可以指定未使用的其它端口。

最后,将客户端mogo文件在/bin下软链接,方便随处执行:

 

现在使用mongo客户端访问一下该数据库

安装成功!

四、附:基本操作

参考文章①:http://blog.youkuaiyun.com/ssyan/article/details/6927307

参考文章②:http://blog.chinaunix.net/uid-26558059-id-3211264.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值