一、下载安装包
https://www.mongodb.com/try/download/community
二、创建相关文件目录
2.1 安装目录下创建文件夹data和log,
2.2 在data目录下创建一个db文件夹
三、创建配置文件并启动
3.1 在mongo安装补录下创建一个配置文件mongo.config,添加内容如下
注意:bind ip = 0.0.0.0 则表示允许外部访问
3.2 指定配置文件并启动
mongod --config "F:\project\mongodb-4.2.24\mongo.config"
3.3 浏览器访问:本地27017端口,出现下图所示说明安装成功
四、创建mongo服务并测试robo3T连接
4.1 创建一个服务便于启动mongo数据库
#创建服务且指定配置文件
mongod --config "F:\project\mongodb-4.2.24\mongo.config" --install --serviceName "MongoDB"
#启动mongodb服务
net start MongoDB
4.2 robo3T连接测试
4.2.1 robo3T下载安装
链接:https://pan.baidu.com/s/1xyan9A8joy7SEjjt8NJSFA?pwd=oai1
提取码:oai1
下载完成后直接一路点击next即可完成安装
4.2.2 试用robo3T创建用户测试
右击config-users创建用户,设置用户名密码;同理可以创建数据库等
权限设置一般为一下4个即可:
或者试用sql进行
其他sql语句:
使用用户名和密码连接到MongoDB服务器,必须使用 'username:password@hostname/dbname' 格式,'username'为用户
名,'password' 为密码。
#创建用户设置密码,并且是管理员账户不能进行关闭数据库等操作
db.createUser({user:"turang", pwd:"runke~123", roles:["userAdminAnyDatabase"]})
#创建root最高权限
db.createUser({user: "root",pwd: "password", roles: [ { role: "root", db: "admin" } ]})
db.createUser({ user: "turang", pwd: "runke~123", roles: [{ role: "userAdminAnyDatabase" }] })