centos7安装mongodb

1、下载mongodb

https://www.mongodb.com/try/download/community

2、解压

3、重命名

4、创建mongodb的data、logs目录

5、启动mongodb,

bin/mongod --port=27017 --dbpath=/data/program/mongodb/data --logpath=/data/program/mongodb/logs/mongodb.log --bind_ip=0.0.0.0 --fork

如果出现 Illegal instruction (core dumped),应该就是版本问题,降低mongodb.conf

我这里重新下载mongodb,版本是4.4.25

按照上面的步骤,重新来一遍。

7、使用mongo命令进入

8、关闭mongodb

关闭方式1

bin/mongod --port=27017 --dbpath=/data/program/mongodb/data --shutdown

关闭方式2

use admin --进入admin库

db.shutdownServer() --关闭服务

exit --退出shell即可

9、设置用户名、密码

use admin

db.createUser({user: "cht", pwd: "Aa123456",roles:[{role:"root",db:"admin"}]})

10、下载mongodb连接工具。

MongoDB Compass Download (GUI) | MongoDB

window安装后,使用用户名和密码连接就可以。

相关推荐
无名之逆3 分钟前
[特殊字符] Hyperlane 框架:高性能、灵活、易用的 Rust 微服务解决方案
运维·服务器·开发语言·数据库·后端·微服务·rust
爱的叹息23 分钟前
MongoDB 的详细解析,涵盖其核心概念、架构、功能、操作及应用场景
数据库·mongodb·架构
爱的叹息1 小时前
华为高斯(GaussDB)数据库中 Range、List、Hash三种分区方式 的完整SQL示例及增删改查操作,并附上总结对比表格
数据库·哈希算法·gaussdb
kfepiza2 小时前
Debian用二进制包安装mysql8.0.41 笔记250401
数据库·笔记·mysql·debian·database
在努力的韩小豪3 小时前
B树和B+树的区别(B Tree & B+ Tree)
数据结构·数据库·b树·b+树·索引·数据库索引
Watink Cpper3 小时前
[MySQL初阶]MySQL(8)索引机制:下
android·数据库·b树·mysql·b+树·myisam·innodedb
freejackman3 小时前
MySQL 基础入门
数据库·后端·sql·mysql
二年级程序员3 小时前
SQL语句(一)—— DDL
数据库·sql·mysql
邴越4 小时前
不同向量数据库(FAISS / Pinecone / Weaviate)在 RAG 中的优缺点
数据库·faiss
Allen Bright4 小时前
【MySQL基础-21】MySQL事务机制详解:原理、实现与最佳实践
数据库·mysql