本文讲述的是在Mac上如何安装,如果与本文环境不同可以百度自行安装(MongoDB支持Windows、Linux、OS)。
一、安装&启动
进入 /usr/local
cd /usr/local
下载
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.2.tgz
解压
sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz
重命名为 mongodb 目录
sudo mv mongodb-osx-x86_64-3.4.2 mongodb
安装完成后,我们可以把 MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中:
export PATH=/usr/local/mongodb/bin:$PATH
最后找一个存储空间稍微大点的盘创建如下路径
sudo mkdir -p /data/db
启动:
nohup mongod --dbpath=/Users/mac/soul/data/mgdb &
查看是否启动成功
~/soul » ps -ef | grep mongo mac@Chun
501 587 312 0 3:13下午 ttys000 3:18.88 mongod --dbpath=/Users/mac/soul/data/mgdb
二、登录及设置超级管理员
登录,直接输入mongo,如找不到命令,请检查是否配置至环境变量
mongo
默认可以看到两个数据库
> show dbs
admin 0.000GB
local 0.000GB
>
进入admin数据库
use admin
创建超级管理员root
db.createUser({ user: "root", pwd: "root", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
三、创建一个自己的数据库及用户
首先以超级管理员登录
> use admin
switched to db admin
> db.auth("root","root")
1
>
创建soul数据库
use soul
为soul数据库设置用户及密码
db.createUser({user:"root",pwd:"root",roles:["readWrite"]})
四、Robo 3T下载
Robo 3T下载
安装完后登录自己的数据库soul