1、下载mongo
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz
2、放到指定位置/usr/local/
3、解压 tar -zxvf xxx
4、重名名 mv mxx mongo
5、cd mongo
cd bin
6、增加配置
vi mongodb.conf
port=27017
dbpath=/usr/local/mongo/data/db
logappend=true
fork=true
logpath=/usr/local/mongo/log/mongo.log
7、根据配置创建对应的文件夹和文件
8、在bin目录下启动
./mongod --config mongodb.conf
会有成功英文提示
9、登陆
./mongo
use admin
db.createUser({user: "admin", pwd: "123456",roles: [ { role: "root", db: "admin" } ]});
use admin
db.auth('admin','xxxx')
在admin下创建数据库,再切换数据库
use test_hall
db.createUser({user: "test",pwd: "123456",roles: [{ role: "readWrite", db: "test_hall" }]});
//同理 在admin下创建其他数据库
use admin
db.auth('admin','123456')
use test_notice
db.createUser({user: "test",pwd: "123456",roles: [{ role: "readWrite", db: "test_notice" }]});
10
mongodb关闭
> use admin
> db.shutdownServer()
> db.shutdownServer({force : true}) 强制关闭Mongod,应对副本集中主从时间差超过10s时不允许关闭主库的情况
不要使用kill直接杀mongo进程的方式关闭数据节点,会造成数据损坏