Centos7安装MongoDB-4.4.3及其基本操作

今天搞了半天,看了好几篇讲Centos7安装MongoDB的文章,自己实践了一下,走了一些弯路。最后,经过一段时间的实践后,成功安装好MongoDB,斗胆总结了一下大佬的文章在此跟大家分享一波。

第一步,,我们先去MongoDB的官网获取到Centos7的安装包,安装包获取地址,进入后选择如图所示的内容,如下图:
在这里插入图片描述
然后,先在虚拟机内建立一个名为mongo的目录,再使用传输工具XFTP6传输到虚拟机新建的mongo目录下(提示,如果跟我一样是在root下建立的mongo目录,需要开放权限,否则传输出错!!需要回到mongo的上级目录,执行命令:chmod 777 mongo),如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后,开始套路解压模式,命令:tar -zxvf mongodb-linux-x86_64-rhel70-4.4.3.tgz,解压完成后重命名为mongodb,如下图:
在这里插入图片描述
接着配置环境变量,这里根据自己对应的mongodb路径配置,例如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后,激活环境变量,命令:source /etc/profile

接下来,我们需要注意一点,Linux下安装我们使用的tgz格式的安装包安装的,没有像windows那样可以使用msi进行简易安装,所以,它这个包是不全的,我们需要进入mongodb目录再手动创建两个目录,data和log,data目录是用于存放数据的,log目录是用于存放日志文件的。如下图:
在这里插入图片描述
之后,我们去bin目录下面写一个mongodb的配置文件,内容如下图:
在这里插入图片描述
解释一下上图内容:
port默认端口号,也可以修改成其他的。
dbpath是数据库存放位置
logpath是日志存放位置
logappend是以追加方式写入
bind_ip = 0.0.0.0任意IP地址访问

接着,我们在bin目录下用命令:mongod --config ./mongodb.conf完成mongodb的配置。
然后,我们启动mongodb,输入mongo,如下图:
在这里插入图片描述
在这里插入图片描述
至此,我们已经完成mongodb的安装全部流程,下面我简单举几个例子,Mongodb的语句跟原来所学的SQL语句是不同的,Mongodb是NoSQL,不完全是SQL语句。因此,我们需要新学习MongoDB的语句。

我们先看一下基本的数据库配置,使用命令:show dbs,查看所有的数据库,如下图:
在这里插入图片描述
然后,我们创建一个数据库example,然后在数据库中创建学生表(student)并插入数据,如下图:
在这里插入图片描述
我们查询一下数据表student的信息,语句:db.student.find(),结果如下图:
在这里插入图片描述
我写这篇文章主要是阐述如何在Centos7中安装MongoDB,附带简单的MongoDB小例子,我也是刚刚接触MongoDB的新手,希望大家在安装过程过程中遇到问题不要气馁,可以在评论区内发表您的意见,我尽量解答大家安装问题方面的问题,我也是看了较多的安装教程,大多是长篇大论,我自己总结出了一点点经验,希望大家能够喜欢我的教程。

最后,感谢大家前来观看鄙人的文章,文中或有诸多不妥之处,还望指出和海涵。

猜你喜欢

转载自blog.csdn.net/weixin_43408020/article/details/113728973