前言
LINUX系统是一个开源的操作系统,它的安全性和稳定性比其他操作系统更高。在LINUX系统中,MongoDB是一种非常流行的数据库。MongoDB是一个基于分布式文件存储的数据库,它的特点是高性能、易扩展、易部署等。本文将介绍如何在CentOS7上安装和配置MongoDB。
安装MongoDB
首先需要更新yum源:
```
sudo yum update -y
然后添加MongoDB的yum源:
sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo
在文件中添加以下内容:
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=-4.4.asc
然后安装MongoDB:
sudo yum install -y mongodb-org
安装完成后,启动MongoDB服务:
sudo systemctl start mongod
可以通过以下命令来检查MongoDB是否已经成功启动:
sudo systemctl status mongod
配置MongoDB
MongoDB默认监听127.0.0.1的27017端口,如果需要从远程访问MongoDB,则需要修改配置文件。编辑MongoDB配置文件:
sudo vi /etc/mongod.conf
找到bindIp选项,将其改为0.0.0.0,表示监听所有网卡的请求:
net:
port: 27017
bindIp: 0.0.0.0
保存并退出配置文件,然后重启MongoDB服务:
sudo systemctl restart mongod
使用MongoDB
MongoDB的命令行工具是mongo,可以通过以下命令启动:
mongo
连接MongoDB:
mongo --host --port
创建数据库:
use mydb
创建集合:
db.createCollection("mycollection")
插入数据:
db.mycollection.insert({"name":"","age":18})
查询数据:
db.mycollection.find()
小结
本文介绍了在CentOS7上安装和配置MongoDB,并且介绍了如何使用MongoDB的命令行工具。MongoDB是一种非常流行的数据库,它的使用非常简单,如果您正在寻找一种高性能、易扩展、易部署的数据库,那么MongoDB是一个不错的选择。
为您分享
在Ubuntu中,可以使用Ctrl+Alt+T快捷键来打开终端,非常方便。