目录
一、下载安装包
官网下载地址:Download MongoDB Community Server | MongoDB
二、安装步骤
找到下载的安装包,双击或者右键再点击“安装”;
第一个界面点“next”,第二个界面选中接受许可,再点击“next";
第三个界面选“custom”自定义,然后在新界面点击“Browse”来修改安装路径,修改完成后再点击“next”;
下面的配置可保持不变,继续点“next”;
取消UI界面的安装,再点“next”;
最后点“install”,完成初步安装。
三、修改配置
在安装文件的bin目录(D:\Program Files\MongoDB\bin)下找到mongod.cfg配置文件,编辑此配置文件,修改bindIp值为0.0.0.0,即可允许远程连接;服务端口27017也可以修改成其他不会冲突的端口,这里未作修改,若机器开启了防火墙,还需要到“高级安全Windows Defender防火墙”->入站规则处添加允许该端口访问的规则。
四、启动MongDB服务
找到安装文件的bin目录(D:\Program Files\MongoDB\bin),在地址栏直接敲cmd,在命令窗体执行下列命令:
mongod --dbpath "安装路径所属磁盘:mongodbdatadb" --logpath "安装路径所属磁盘:mongodblogslog.txt" --install -serviceName "MongoDB" |
执行后效果如下所示:
打开资源管理器,查看MongDB服务是否正在运行,正在运行即表明服务启动成功;
或者在浏览器访问 http://localhost:27017【若在配置文件修改了port,此处的端口号应保持一致】地址,若出现下图结果也表明启动成功。
五、设置MongoDB环境变量
六、下载Shell命令工具
下载地址:MongoDB Shell Download | MongoDB
将安装包解压到MongDB安装目录(D:\Program Files\MongoDB)下,如下图所示:
为shell命令工具配置环境变量
七、下载MongoDB工具
下载地址:Download MongoDB Command Line Database Tools | MongoDB
将解压后文件bin目录下所有exe文件复制到安装目录bin文件夹(D:\Program Files\MongoDB\bin)下,使用数据库工具时,最好是在bin文件夹地址栏敲cmd命令弹出的的命令窗体执行命令,目前只用到了mongodump.exe和mongorestore.exe;
mongodump命令样例:
mongodump -h 127.0.0.1:27017 -u 用户名 -p 密码 --authenticationDatabase admin -d 数据库-o D:\MongoDB(导出集合所在文件夹) |
mongorestore命令样例:
mongorestore -h 127.0.0.1:27017 -u 用户名 -p 密码 --authenticationDatabase admin -d 数据库名称 --drop E:\MongoDataShare(待还原的集合所在文件夹) --drop:会删除数据库已有记录再插记录 |
八、创建管理员用户
1. 进入shell命令工具所在bin目录(D:\Program Files\MongoDB\mongosh-2.5-win32-x64\bin),在地址栏敲cmd,在命令窗体敲mongosh再回车;
2. 再执行下列代码即可。
use admin db.createUser( { user: "root", pwd:"123456", roles:["readWriteAnyDatabase", "dbAdminAnyDatabase"] } ); |
九、限制MongoDB使用内存
在安装文件的bin目录(D:\Program Files\MongoDB\bin)下找到mongod.cfg配置文件,编辑此配置文件,参考链接内存限制
storage: dbPath: E:\ProgramFiles\MongoDB\data journal: enabled: true wiredTiger: engineConfig: cacheSizeGB: 12 |