python高级编程之:mongoDB,not only SQL

NoSQL运用的越来越多,看上去是个很大的趋势。
因而学习下NoSQL似乎是个不错的选择。

NoSQL代表:mongoDB

作为强大的python,自然有库去支持运行Mongodb

mongodb安装

官网:https://www.mongodb.com/download-center#community
下载后自定义安装。
圣人哥的windonws10版本下载后,安装启动

image.png

点忽略。
我是安装在E:/mongoDB文件夹下
到安装目录下新建一个空文件夹db
然后到安装目录/bin/文件夹下 运行

mongod  -dbpath E:\mongodb\db

(我是装在E盘的,大家自定义)
然后再在E:\mongoDB\bin文件夹下cmd输入mongo运行即可


image.png

即可运行成功。

但是每次都需要运行上述命令,较为繁琐。可以进行优化。
1.先关闭上面的窗口,切记。

  1. 在E:\mongoDB下新建文件夹log
    3.修改bin文件夹中mongod.cfg文件如下:
systemLog:
    destination: file
    path: E:\mongoDB\log\mongod.log
storage:
    dbPath: E:\mongoDB\db

4.cmd运行如下命令

E:\mongodb\bin\mongod.exe --config "E:\mongodb\bin\mongod.cfg" --install

运行OK即可
现在启动mongodb服务只要两步

  1. cmd命令运行net start MongoDB
  2. cmd命令运行mongo
    注意:
    将E:\mongodb\bin\设置为环境变量
    将cmd命令用管理员权限运行

你可能感兴趣的:(python高级编程之:mongoDB,not only SQL)