评论微服务引入新的数据库:MongoDB,攻略和游记的评论信息都存放到MongoDB中。
docker安装mongodb
启动mongodb容器
docker run -itd --name mongo -p 27017:27017 mongo --auth
|
接着使用以下命令添加用户和设置密码,并且尝试连接。
$ docker exec -it mongo mongo admin
> db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
> db.auth('swcode', '123456')
|
创建评论数据库
$ use trip-comment
> db.createUser({ user:'swcode',pwd:'123456',roles:[ { role:'readWrite', db: 'trip-comment'}]});
|
使用IDEA连接