一、所需环境
1、下载巡风的项目
2、需要使用python2.7,在pycharm上使用python2.7的环境
3、安装mongodb
添加到系统环境变量中
二、MongoDB部署
1、安装mongodb: https://sec.ly.com/mirror/mongodb-win32-x86_64-2008plus-ssl-3.4.0-signed.msi
2、将其添加到系统环境变量中
3、检测环境变量是否正确
三、配置与部署mongo数据库和认证
1、新建一个用来存放用来存放巡风数据库的文件夹:E:\mongoDB\xunfeng
2、启动服务,在cmd下执行如下命令:
mongod.exe --port 27017 --dbpath E:\mongoDB\xunfeng
注意:
- –port为设置mongodb的端口号,默认的是27017(项目中的为65521,若选择默认的需要将项目中的config.py文件中的端口号改为27017);
- –dbpath为创建数据库文件夹的路径;
- 执行该命令需要在mongoDB\bin目录下;
然后会在E:\mongoDB\xunfeng下生成以下文件:
3、导入数据
- 我们最开始新建的那个xunfeng文件夹里面是空的,需要将项目中数据库的内容导入进来
- 执行命令:
mongorestore.exe -h 127.0.0.1 --port 65521 -d xunfeng db
- 注意:db为初始数据库结构文件夹的路径,我们需要在xunfeng-master这个项目下打开命令行
4、增加认证(即连接数据库并创建用户和密码)
依次执行命令(还是在E:\mongoDB\bin下): mongo.exe
use xunfeng
db.createUser({user:'scan',pwd:'scanlol66',roles:[{role:'dbOwner',db:'xunfeng'}]})
5、最后启动xunfeng服务,在pycharm里面运行run.bat
四、pycham中MongoDB的数据库的可视化插件
1、安装插件Mongo
2、安装完成插件后,在选项卡view中勾选“Tool Buttons”,之后会在pycharm界面右边框看到Mongo Explorer按钮
3、点击上图中右上角小扳手图标配置数据库信息如下:
4、数据可视化,直接在这里就可查看数据库里面的信息。