轻松学会MongoDB数据库安装教程 (mongodb 数据库安装)

2023-07-27 17:30:20 数据库 安装 学会

MongoDB是一种流行的文档型数据库,它使用BSON(二进制的ON)格式存储数据,可扩展性优异,支持复杂查询和索引,同时具有高可用性和强大的数据分析工具。许多企业和开发者都使用MongoDB来存储和处理数据。在本文中,我们将为读者介绍MongoDB的安装过程,帮助初学者轻松掌握。

步骤一:下载MongoDB

您需要从MongoDB官网(https://www.mongodb.com/try/download/community)下载最新的MongoDB安装包。根据您的操作系统(如Windows、MacOS、Linux)选择相应的版本。在本文中,我们将以Windows操作系统为例。

步骤二:安装MongoDB

安装MongoDB非常简单。双击下载的安装程序并按照提示完成安装即可。

在安装MongoDB时,建议您将MongoDB安装在默认路径下,如C:\Program Files\MongoDB。请注意,如果您为MongoDB选择非默认路径,则在使用MongoDB时可能会遇到问题。

步骤三:配置MongoDB

在安装MongoDB后,您需要配置MongoDB以开始使用。以下是MongoDB最基本的配置:

1. 创建数据目录:您需要自己创建MongoDB数据目录,存储MongoDB的数据。您可以在任何地方进行创建,但是我们建议您将其创建在C:\data\db下面。

2. 启动MongoDB服务:在Windows系统中,您可以通过启动命令行应用程序(如cmd或PowerShell)来启动MongoDB服务。要启动MongoDB服务,请执行以下命令:

“`

“C:\Program Files\MongoDB\Server\{version}\bin\mongod.exe”

“`

注意:{version}是MongoDB安装的版本号。例如,如果您安装的是MongoDB 4.4,则命令应为:

“`

“C:\Program Files\MongoDB\Server\4.4\bin\mongod.exe”

“`

3. 测试MongoDB服务器:启动MongoDB服务后,您可以在另一个命令行窗口中打开MongoDB shell并连接到MongoDB服务器。要打开MongoDB shell,请执行以下命令:

“`

“C:\Program Files\MongoDB\Server\{version}\bin\mongo.exe”

“`

同样地,您需要将{version}替换为MongoDB版本号。例如:

“`

“C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe”

“`

连接到MongoDB服务器的命令如下:

“`

mongo –host localhost –port 27017

“`

此时,您将连接到本地的MongoDB服务器实例,并可以开始使用MongoDB shell。

步骤四:使用MongoDB

安装和配置MongoDB后,您可以开始在MongoDB中创建和管理数据库、和文档。以下是一些MongoDB的基本命令:

1. 创建一个新的数据库:

“`

use

“`

2. 在特定的数据库中创建一个新的:

“`

db.createCollection(”)

“`

3. 插入一个文档到一个中:

“`

db..insertOne({})

“`

4. 查找一个中的文档:

“`

db..find()

“`

以上仅是MongoDB中的一部分命令。在学习MongoDB时,你应该了解更多MongoDB的命令。

结论

相关问题拓展阅读:

  • 数据库mongoDB怎么安装 为什么我下载的解压缩后里面没有bin目录?解压缩后再怎么办?
  • 怎么在Centos7下安装MongoDB

数据库mongoDB怎么安装 为什么我下载的解压缩后里面没有bin目录?解压缩后再怎么办?

没有bin目录那有mongo.exe等这些exe程序文件吗?一般都是在bin目录下的,没遇到过解压后没有bin目录的

注意:

1. MongoDB 2.6.4 Linux 版要求 glibc 必须是 2.5 以上,所以需要先确认操作系统的 glibc 的版本。

2. 在 32 位平台 MongoDB 不允许数据库文件(累计总和)超过 2G,而 64 位平台没有这个限制。

一) 下载MongoDB

下载Windows 32-bit版本并解压缩,程序文件都在bin目录中,其它两个目录分别是C++调用是的头文件和库文件。bin目录中包含如下几个程序:  

●bsondump: 将 bson 格式的文件转储为 json 格式的数据

  ●mongo: 客户端命令行工具,其实也是一个 js 解释器,支持 js 语法

  ●mongod: 数据库服务端,每个实例启动一个进程,可以 fork 为型咐后台运行

  ●mongodump/ mongorestore: 数据库备份和蠢纤恢复工具

  ●mongoexport/ mongoimport: 数据导出和导入工具

  ●mongofiles: GridFS 管理工具,可实现二制文件的存取

  ●mongos: 分片路由,如果使用了 sharding 功能,则应用程序连接的是 mongos 而不是mongod

  ●mongosniff: 这一工具的作用类似于 tcpdump,不同的是他只监控 MongoDB 相关的包请求,并且是以指定的可读性的形式输出

  ●卜档纯mongostat: 实时性能监控工具

二) 设置MongoDB工作目录

将其解压到 c:\,再重命名为mongo,路径为c:\mongo

三) 设置数据文件路径

在c:\mongo里面新建logs和data文件夹

在c:\mongo\logs里面新建mongodb.log文件,建立日志文件

在c:\mongo\data里面新建文件夹db,建立数据存放目录

四) 启动MongoDB服务

打开 cmd,输入命令: c:\mongo\bin\mongod.exe –dbpath=c:\mongo\data\db

正常运行显示以下信息:

Mongdb默认的监听端口为27017。

怎么在Centos7下安装MongoDB

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的辩段数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo更大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

您可以按歼灶绝如下步骤安装:

1、配置系统yum源

保存退出!

2、使用yum在线安装MongoDB

sudo yum install -y mongodb-org

#安装mongodb会同时安装mongodb-org包及其依赖包mongodb-org-server、mongodb-org-mongos、mongodb-org-shell、mongodb-org-tools

3、关闭selinux

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config

#需要重启服务器生效

setenforce 0   #临时生效,重启服务器无效

4、关闭防火墙或者开放端口

systemctl stop firewalld   #关闭防火墙

或者开放端口号

firewall-cmd –zone=public –add-port=27017/tcp   #mongodb默认端口号

firewall-cmd –reload  #重新加载防火墙

5、开启MongoDB

sudo service mongod start    #开氏姿启MongoDB

sudo chkconfig mongod on     #加入开机启动

sudo service mongod restart  #重启MongoDB

6、关闭MongoDB

sudo service mongod stop    #关闭防火墙

7、卸载MongoDB

sudo yum erase $(rpm -qa | grep mongodb-org)    #卸载MongoDB

sudo rm -r /var/log/mongodb     #删除日志文件

sudo rm -r /var/lib/mongo#删除数据文件

8、检查数据库是否安装成功

ps -aux | grep mongod    #查看数据库的进程是否存在

mongodb 数据库安装的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mongodb 数据库安装,轻松学会MongoDB数据库安装教程,数据库mongoDB怎么安装 为什么我下载的解压缩后里面没有bin目录?解压缩后再怎么办?,怎么在Centos7下安装MongoDB的信息别忘了在本站进行查找喔。

相关文章