Linux中MongoDB数据库的安装配置和基本使用

安装Mongodb

1、添加 MongoDB 存储库

打开终端并以 root 用户身份登录。然后使用以下命令将 MongoDB 存储库添加到系统中:

bash 复制代码
vi /etc/yum.repos.d/mongodb-org-4.4.repo

2、在编辑器中,粘贴以下内容(适用于 MongoDB 4.4 版本,如果需要其他版本,请根据需要更改版本号):

bash 复制代码
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

3、安装

bash 复制代码
sudo yum install mongodb-org

4、启动

bash 复制代码
sudo systemctl start mongod   #启动
sudo systemctl enable mongod  #设置开机自启动

5、连接到Mongodb

bash 复制代码
mongo    #这将启动 mongo shell,你可以在其中执行 MongoDB 命令。

6、添加用户

bash 复制代码
use admin          #里面有3个默认的数据库这里使用的是admin数据库,在这个数据库里面添加一个用户
bash 复制代码
db.createUser({
    user: "HuluxiaoJG",        #用户名
    pwd: "54188",              #密码
    roles: ["userAdminAnyDatabase", "dbAdminAnyDatabase", "readWriteAnyDatabase"]
})
​
#上述命令会授予管理员用户对任何数据库的管理权限。

7、远程连接方法

#修改配置文件

bash 复制代码
vim /etc/mongod.conf
#net配置项------设置监听的端口和IP
net:
    port:27017   #默认端口号
    bindIp:127.0.0.1  #默认只监听本地的IP 修改成 ------>  0.0.0.0
    
    
​
mongo --host <hostname or IP> --port <port> -u <username> -p <password>
#连接是否成功的验证操作
show dbs  #列出所有数据库
use admin  #使用某个数据库
db.getUsers()  #获取改数据库的用户信息
相关推荐
SkyWalking中文站10 小时前
BanyanDB 0.11.0:新特性与升级指南
数据库
₍˄·͈༝·͈˄*₎◞ ̑̑码12 小时前
MyBatis操作数据库
数据库·mybatis
Johny_Zhao12 小时前
网络安全等级保护测评实施方案
linux·网络·人工智能·网络安全·信息安全·云计算·等保测评·系统运维·itsm
落羽的落羽13 小时前
【AI】快速理解AI应用的相关名词概念
linux·c++·人工智能·python·计算机网络·算法
刚入门的大一新生13 小时前
Linux-进程控制
linux·运维·服务器·c++
上火的金鱼妹13 小时前
K8S基础组件作用和关系整理
linux·运维·服务器·kubernetes
Vcaker14 小时前
Linux学习25-harbor私有仓库部署
linux·运维·学习
刃神太酷啦14 小时前
Redis 进阶核心:持久化 (RDB/AOF)、事务与主从复制全解析----《Hello Redis!》(5)
linux·c语言·数据库·c++·redis·缓存·bootstrap
丁丁点灯o14 小时前
Oracle中使用外键的场景及不适用外键的情况
数据库·oracle
编程的一拳超人14 小时前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek