在window操作系统下安装Mongodb,并让单点mongodb支持事务,开通账号登录限制,开通外网访问。mongodb5以上时才支持事务,所以必须时mongodb5及以上版本才支持。
(1) 下载mongodb msi 安装文件
(2)下载mongosh
地址:mongosh
双击mondodb.msi

一直下一步即可,到下面这一步需注意把勾选项去掉

复制mongosh到mongodb安装的bin目录下

复制到mongodb下

修改如下文件的内容

- replication:
- replSetName: rs0
重启mongodb后
打开mongosh.exe,按enter进入到mongodb,然后执行如下命令进行初始化
rs.initiate()
到此就完成了mongodb的安装,以及单点事务的设置。
打开mongosh
- use admin
-
- db.createUser({ user: 'admin',pwd: '123aa++',roles:[{role: 'userAdminAnyDatabase',db: 'admin'}] })
生成key文件
随便写个密码,然后使用base64加密后,放入txt文件中。后改名为key.file。放入bin目录下,如下:

打开配置文件mongod.cfg添加
- security:
- keyFile: D:\Severs\Mongodb\bin\key.file
- authorization: enabled
重启mongodb即可。
打开配置文件mongod.cfg修改如下内容
- net:
- port: 27017
- bindIp: 0.0.0.0
重启mongodb即可