Mac mongodb 安装、配置启动及命令行操作

9 篇文章 0 订阅
3 篇文章 0 订阅

一、 4.2.5版本下载

链接: https://pan.baidu.com/s/1qKQ9Kzb7qtjfwu8msBNRHA 密码: seun

二、安装

先将下载好的压缩包解压,然后打开 shell 终端,切换到你已经解压好的文件的bin目录下,然后执行下面的命令:

install_compass mongod mongoexport mongoimport mongorestore mongostat /usr/local/bin/

三、配置及启动

1.如果直接在终端运行mongod命令,会报错提示缺少/data/db目录。
在这里插入图片描述

2.然而直接创建该目录,又会提示只读文件系统无法创建。

➜  ~ sudo mkdir -p /data/db
Password:
mkdir: /data/db: Read-only file system

3.解决方案:
在另外一个目录下创建 data/db文件夹,此处在/Users/wangjianwen目录下。

➜  ~ cd /Users/wangjianwen    
➜  ~ mkdir data   
➜  ~ mkdir data/db  

启动mongo

➜  ~ mongod --dbpath /Users/wangjianwen/data/db

四、命令行操作

  • 查看所有数据库
show dbs
  • 查看所有集合
show tables | show collections
  • 查看当前所在数据库
db
  • 使用数据库
use db_name 
  • 创建用户命令
    前提是先使用use db命令进入对应db。每个db相互隔离,用户名和密码可以相同
db.createUser({
  user: 'admin',  // 用户名
  pwd: '123456',  // 密码
  roles:[{
    role: 'root',  // 角色
    db: 'admin'  // 数据库
  }]
})
  • 启动授权,需要用户名和密码才能登陆
mongod --dbpath [数据存放path] -auth //开启授权启动

更多详细命令可参考mongodb命令行操作

关于创建用户名密码授权相关的操作,参考下述文档
https://www.jianshu.com/p/f5afc6488f9e

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值