群晖 做网站服务器营销网站建设哪里便宜
web/
2025/10/2 17:37:50/
文章来源:
群晖 做网站服务器,营销网站建设哪里便宜,在线短网址生成工具,wordpress简洁移动主题本文记录Windows环境下的MongoDB安装与使用总结。
【1】官网下载
官网下载地址#xff1a;Download MongoDB Community Server | MongoDB 这里可以选择下载zip或者msi#xff0c;zip是解压后自己配置#xff0c;msi是傻瓜式一键安装。这里我们分别对比进行实践。
【2】ZI…本文记录Windows环境下的MongoDB安装与使用总结。
【1】官网下载
官网下载地址Download MongoDB Community Server | MongoDB 这里可以选择下载zip或者msizip是解压后自己配置msi是傻瓜式一键安装。这里我们分别对比进行实践。
【2】ZIP包实践
① 解压
将上面下载的ZIP包进行解压如下所示 bin目录中也只有少量的几个命令
② 创建文件夹
创建一个和bin目录同级的data文件夹并在data文件夹下创建db子文件夹用来存储数据文件。
③ 启动服务
在bin目录下进入DOS命令窗口执行如下命令
mongod --dbpath..\data\db# 还可以指定端口
mongod --dbpath..\data\db --port27018这是可以浏览器访问 http://localhost:27017 ,出现如下窗口就表示启动成功。 ④ 以配置文件启动服务
以ZIP方式解压后是没有配置文件的需要自己创建配置文件 mongod.cfg 。参考官网文档Run-time Database Configuration
在data下创建目录log 并创建日志文件mongodb.log(不创建也行MongoDB会自动创建你指定的日志文件)。
net:bindIp: localhostport: 27017
storage:dbPath: D:\softinstall\mongodb-windows-x86_64-7.0.4\data\db
systemLog:destination: filepath: D:\softinstall\mongodb-windows-x86_64-7.0.4\data\log\mongodb.loglogAppend: true将创建好的文件扔到bin目录下然后执行命令
mongod --config ./mongod.cfg#或者
mongod -f ./mongod.cfg动MongoDB服务命令行窗口的光标会一直闪动浏览器访问 http://localhost:27017/ 出现 It looks like you are trying to access MongoDB over HTTP on the native driver port. 即表示启动成功。
⑤ 注册为服务
如下所示可以注册为系统服务这样可以实现开机自启动。
sc.exe create MongoDB binPath \D:\softinstall\mongodb-windows-x86_64-7.0.4\bin\mongod.exe\ --service --config\D:\softinstall\mongodb-windows-x86_64-7.0.4\bin\mongod.cfg\ DisplayName MongoDB start autosc.exe create MongoDB binPath \mongod的bin目录\mongod.exe\ --service --config\mongo的安装目录\mongod.cfg\ DisplayName MongoDB start auto删除服务命令
sc delete MongoDB可以看到ZIP形式是比较繁琐的且需要一定工作量容易出错故而推荐傻瓜式安装msi文件。
【3】安装MSI 这里选择 complete默认安装就好。当然有需要可以自己指定路径。 MongoDB Compass 是一个可视化工具本文这里采用了Navicat故而这里不勾选。 安装成功后查看服务如下 浏览器测试成功 查看路径 C:\Program Files\MongoDB\Server\7.0 如下所示会默认有data和log目录。 【4】navicat导入导出json文件
假设数据需要迁移那么通常会导出json文件并再次导入。如下所示这里我们只需要使用navicat连接上MongoDB使用MongoImport进行导入使用MongoExport进行导出即可。
点击 MongoImport会提示你配置可执行文件路径在【2】ZIP实践中是没有这个命令的我们需要到 tools 进行下载然后解压并配置即可。 解压后得到的命令可执行文件如下
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85734.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!