2024-01-04
数据库
mongodb4.4
258

一、下载安装

1.下载 mongodb
官网地址:https://www.mongodb.com/download-center/community
mkdir /usr/local/download
cd /usr/local/download

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.1.tgz
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.1.tgz
2.安装 mongodb
cp -r /usr/local/download/mongodb-linux-x86_64-rhel70-4.4.1 /usr/local/software
mv /usr/local/software/mongodb-linux-x86_64-rhel70-4.4.1 /usr/local/software/mongodb4.4
cd /usr/local/software/mongodb4.4

mkdir /usr/local/software/mongodb4.4/data
mkdir /usr/local/software/mongodb4.4/log
touch /usr/local/software/mongodb4.4/log/mongod.log
3.配置文件
vim /usr/local/software/mongodb4.4/bin/mongod.conf

# 写入以下配置
dbpath=/usr/local/software/mongodb4.4/data
logpath=/usr/local/software/mongodb4.4/log/mongod.log
logappend=true
journal=true
quiet=true
port=27017
fork=true # 后台运行
bind_ip=127.0.0.1 # 0.0.0.0 表示允许任何 IP 进行连接 
auth=false # 是否授权连接
4.启动 mongodb
cd /usr/local/software/mongodb4.4/bin
nohup ./mongod -f mongod.conf &

二、常用命令

1.数据库连接
cd /usr/local/software/mongodb4.4/bin

# 临时登录
./mongo 127.0.0.1:27017
use admin
db.auth('root','123456')

nohup ./mongod -f mongod.conf & # 长驻进程启动
2.数据库、用户
show dbs # 查看数据库
use admin # 切换数据库
show users # 查看用户

# 创建、删除用户
db.createUser(
  {
    user: "root",
    pwd: "123456",
    roles: [ { role: "root", db: "admin" } ]
  }
)

db.dropUser("root") # 删除单个用户
db.dropAllUser() # 删除所有用户
db.auth("root","123456") # 验证用户
3.查看连接数
db.serverStatus().connections
4.增删改查
db.getCollection('error_log').find({'url':'/login'})

三、Robo 可视化工具

1.软件下载
官网地址:https://robomongo.org/download
选择 Robo 3T .exe 文件下载
标签:

mongodb4.4