mongodb 非关系型数据库 -- 启动mongodb服务器

Myth丶恋晨 2021-09-17 05:08 401阅读 0赞

mongodb 非关系型数据库

找到安装根目录

在该目录下都是命令工具, 需要在dos下运行

重要命令介绍

  1. mongo.exe: mongo 自带的客户端, 用于连接和操作mongo数据库的
  2. mongod.exe: 服务器命令,用于启动mongo服务

将mongo安装目录下的bin目录添加到环境变量中

我的电脑—>右键属性—>高级系统设置—>高级——>环境变量—>系统环境变量—>找到path——>编辑 添加C:\Program Files\MongoDB\Server\3.2\bin到环境变量中

测试是否成功: 关闭之前的dos, 重新打开, 输入path查看

启动mongodb服务器

使用命令启动服务器:

  1. mongod.exe --storageEngine mmapv1 --dbpath "d:\mongodb\db" --logpath "d:\mongodb\log\MongoDB.log"
  2. 解释:
  3. --storageEngine mmapv1 : 设置存储引擎, 只有32位系统才设置,其他不用设置(2G)
  4. --dbpath : 指定数据库 中数据的保存目录
  5. --logpath : 用于指定 数据库中 日志的存储文件. 可以不指定, 日志直接输出在dos

a. 创建数据库和日志的保存目录
​ D:/mongodb/db : 数据存储目录
​ D:/mongodb/log : 日志存储目录

b. 启动mongo服务器

  1. mongod.exe --dbpath "D:/mongodb/db" --logpath "D:/mongodb/log/mongodb.log"
  2. 挂起服务: dos窗口不能关闭,如果关闭服务器也就关闭

c. 测试 连接mongodb服务器

  1. 新开dos窗口,输入以下命令:
  2. mongo.exe
  3. 输入
  4. show dbs;

d. 将mongodb服务器 安装成windows系统服务—>开机自动启动, 不用挂起

  1. 命令:
  2. mongod --dbpath "d:\mongodb\db" --logpath "d:\mongodb\log\MongoDB.log" --install --serviceName "MongoDB"
  3. 解释:
  4. --install : mongo安装成系统服务
  5. --serviceName "服务器名": 设置服务名
  6. 安装:
  7. mongod.exe --dbpath "D:/mongodb/db" --logpath "D:/mongodb/log/mongodb.log" --install --serviceName "mongodb"
  8. 启动服务器:
  9. net start 服务名
  10. net stop 服务名
  11. sc delete 服务名
  12. net start 查看开启的服务

发表评论

表情:
评论列表 (有 0 条评论,401人围观)

还没有评论,来说两句吧...

相关阅读