跳到主要内容

mongodb 安装配置

安装文件下载

去官方网站下载社区版:

https://www.mongodb.com/try/download/community

下载 server 安装文件和 shell 安装文件

安装 Linux:

rpm -ivh mongodb-org-server-5.0.8-1.el8.x86_64.rpm
rpm -ivh mongodb-org-shell-5.0.8-1.el8.x86_64.rpm

启动、停止:

systemctl start mongod
systemctl stop mongod

配置 Linux:

vi /etc/mongod.conf

#如果需要其它机器访问,需要将bindIp改成0.0.0.0
net:
port: 27017
bindIp: 0.0.0.0

启动 mongodb 之后使用 mongo 连接进行配置:

1、创建管理员

mongo  //连接

use admin //切换到admin数据库

//创建用户
db.createUser(
{
user: "admin",
pwd: passwordPrompt(),
roles: [
{ role: "userAdminAnyDatabase", db: "admin" },
{ role: "readWriteAnyDatabase", db: "admin" }
]
}
)

//按照提示输入密码

2、修改 mongodb 配置

vi /etc/mongod.conf

//开启用户认证
security:
authorization: enabled

//重启服务
systemctl restart mongod

3、创建数据库

use iotkit

db.test.insertOne({x:1})

4、创建用户

//创建iotkit用户
db.createUser(
{
user: "iotkit",
pwd: passwordPrompt(), // or cleartext password
roles: [
{ role: "dbOwner", db: "iotkit" }
]
}
)

//按照提示输入密码

5、示例数据导入 使用 navicat 工具,Execute SQL file

数据库脚本:

请加 QQ 或微信群获取