收藏MAC软件

Macbook Pro 安装配置(转载保存学习)

2021-12-15  本文已影响0人  先生zeng

下载安装
下载地址:🔗,mongodb 官网

解压文件(双击或者命令行方式)
tar -zxvf mongodb-macos-x86_64-5.0.3.tgz
复制至目标目录

cd /opt/ 

sudo mkdir -p mongodb

cp -R -n mongodb-macos-x86_64-5.0.3/ mongodb

配置环境变量

vi ~/.bash_profile

export MONGODB_HOME=/opt/mongodb

export PATH=$PATH:$MONGODB_HOME/bin

source ~/.bash_profile

mongod -version

创建日志及数据存放的目录
数据存放路径:

sudo mkdir -p /opt/mongodb/data

日志文件路径:

sudo mkdir -p /opt/mongodb/log

确保当前用户对以上两个目录有读写的权限

sudo chown william /opt/mongodb/data
sudo chown william /opt/mongodb/log

以上william是我电脑上的用户,需要根据你当前用户名来修改。

启动mongodb

mongod --dbpath /opt/mongodb/data --logpath /opt/mongodb/log/mongo.log --fork

–dbpath 设置数据存放目录
–logpath 设置日志存放目录
–fork 在后台运行
查看是否启动

ps aux | grep -v grep | grep mongod

停止mongodb

mongo

> use admin
switched to db admin
> db.shutdownServer()
server should be down...
> exit

创建帐号
创建用户命令

use admin

db.createUser({
  user: 'admin',  // 用户名
  pwd: '123456',  // 密码
  roles:[{
    role: 'root', // 角色
    db: 'admin'   // 数据库
  }]
})

验证是否成功

> db.auth('admin', '123456')

如果显示1表示设置成功

修改配置文件
新建etc文件夹,在etc文件夹中创建mongo.conf文件

cd /opt/mongodb

sudo mkdir etc

sudo touch mongo.conf

sudo vi mongo.conf

配置文件信息:

数据库路径

dbpath=/opt/mongodb/data

日志输出文件路径

logpath=/opt/mongodb/log/mongo.log

错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件

logappend=true

启用日志文件,默认启用

journal=true

这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false

quiet=false

是否后台启动,有这个参数,就可以实现后台运行

fork=true

端口号 默认为27017

port=27017

指定存储引擎(默认不需要指定)

storageEngine=mmapv1

开启认证

auth = true



停止并重新启动

mongo

use admin
switched to db admin
db.shutdownServer()
server should be down...
exit

mongod -f /opt/mongodb/etc/mongo.conf


常用命令
查看当前库下的用户
show users

删除用户
db.dropUser('admin')

修改用户密码
db.updateUser('admin', {pwd: '123456'})

密码认证
db.auth('admin', '123456')

————————————————
版权声明:本文为CSDN博主「人人都在发奋」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq991658923/article/details/121436106
上一篇下一篇

猜你喜欢

热点阅读