1.在阿里云上安装mongodb:
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz
解压
tar zxvf mongodb-linux-x86_64-3.2.9.tgz
创建数据文件夹和日志文件等
mkdir -p /usr/local/mongodb/data
touch /usr/local/mongodb/mongod.log
touch /usr/local/mongodb/mongodb.conf
2.启动mongodb
./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/mongod.log --logappend --port=27017 --fork
3.连接mongodb
切换到解压目录/bin
执行 ./mongo
4.创建用户以及赋权限
spring boot项目使用mongodb的时候,一般使用用户名和密码来连接,所以要设置用户名。
use admin
db.createUser({user:“admin”, pwd:“123456”,roles:[{role:“userAdminAnyDatabase”,db:“admin”}]})
db.auth(“root”, “123456”) //对用户root授权
要先对admin数据库设置用户
创建数据库,对数据库设置用户名和密码
use demo demo为数据库名称
db.createUser({user:“root”, pwd:“123456”,roles:[{role:“dbAdmin”,db:“admin”}]})
db.auth(“root”, “12345