MongoDB

官方网站:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

中文网站:http://www.runoob.com/mongodb/mongodb-osx-install.html

可视化工具:http://www.mongoing.com/archives/3651

快速入门:https://blog.csdn.net/ice_jundong/article/details/75749414

MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中:

bogon:bin didi$ pwd
/Users/didi/Documents/didi/tool/mongodb/mongo/bin
bogon:bin didi$ export PATH=/Users/didi/Documents/didi/tool/mongodb/mongo/bin:$PATH

1. 在/etc/profile文件中,添加 export PATH=$PATH:/usr/local/mongoDB/mongodbserver/bin
2. 执行source /etc/profile,使系统环境变量立即生效

[root@10 etc]# vim profile
[root@10 etc]# source /etc/profile
[root@10 etc]# mongo
MongoDB shell version v3.6.7
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.7

1、首先我们创建一个数据库存储目录 /data/db,启动 mongodb,默认数据库目录即为 /data/d:

sudo mkdir -p /data/db
sudo mongod

# 如果没有创建全局路径 PATH,需要进入以下目录
cd /usr/local/mongodb/bin
sudo ./mongod

创建用户:

use admin;
db.createUser({user:'lxd',pwd:'1',roles:['readWrite','dbAdmin']});
use lxd;
db.createUser({user:'root',pwd:'1',roles:['readWrite','dbAdmin']});

先建用户

进入shell:mongo
新建库: use message-manage
插入数据新建的库才能看到: db.test.insert({"name":"test"})
查看库:show dbs
添加用户:先切到要加用户的库
db.createUser( { user:"test_rw", pwd: "message123", roles: [{ role: "readWrite", db: "message-manage"}] } )

Last updated

Was this helpful?