首页 / 企业黄页

mongodb安装教程(win7安装mongodb及命令运行教程)

本文目录:

mongodb安装教程

 最佳答案:

      MongoDB安装教程

      MongoDB的安装过程可以分为几个简单的步骤。下面是一个基于Windows操作系统的MongoDB安装教程:

      1. 下载安装包:访问MongoDB官网下载页面,选择合适的版本进行下载。通常,官网会提供32位和64位系统的安装包。

      2. 安装MongoDB:双击下载的安装包,按照安装向导的提示进行安装。可以选择自定义安装路径,例如`D:softwareMongoDB`。安装过程中,可以选择不安装MongoDB Compass,因为我们可以单独下载并安装它。

      3. 创建数据目录:在安装目录的根目录下新建`datadb`文件夹,例如,在D盘安装的,就需要这样创建:`D:softwareMongoDBdatadb`。

      4. 配置MongoDB:创建一个配置文件`mongo.config`,并将其放置在MongoDB安装目录下。在配置文件中,需要指定数据库文件的存放路径和日志文件的存放路径。例如,可以配置内容:

      ```

      dbpath=D:softwareMongoDBdatadb

      logpath=D:softwareMongoDBdatalogMongoDB.log

      logappend=true

      journal=true

      quiet=true

      port=27017

      ```

      5. 安装MongoDB服务:通过执行`mongod.exe`,使用`--install`选项来安装服务,并使用`--config`选项来指定之前创建的配置文件。例如,在命令行中执行以下命令:

      ```

      mongod --config "D:softwareMongodbmongo.config" --install --serviceName MongoDB

      ```

      6. 测试安装:在命令行中执行`mongod.exe`程序,如果看到命令行窗口一闪而过,那么恭喜你,MongoDB已经成功安装并启动。可以通过在浏览器中输入`http://localhost:27017`来验证是否成功安装和启动MongoDB。

      7. 安装MongoDB Compass:虽然这不是必需的,但是MongoDB Compass是一个非常好用的图形化界面工具,它可以让你更方便地管理和操作MongoDB数据库。可以从MongoDB官网下载并安装MongoDB Compass。

mongoDB 4.2最稳定版本安装

MongoDB 是一款基于分布式文件存储的高性能数据库,以其高性价比和灵活性闻名,用 C++ 语言编写,专为 WEB 应用提供数据存储解决方案。
为了安装 MongoDB 4.2 的最稳定版本,请遵循以下步骤。
一、安装 MongoDB
从官网下载 MongoDB,链接在下方。下载完成后解压文件,将新增的 data 和 log 文件移动至安装目录下的 data 目录中,并在 log 文件夹下创建 mongo.config 文件。
在安装目录data下创建备用目录 db。在安装目录log下创建 mongo.config 文件。接着,在 D:mongodbin 下的 cmd 控制台执行命令将 MongoDB 添加至服务。
访问 http://localhost:27017/,若页面显示“您正在尝试通过 HTTP 访问 MongoDB 的原生驱动端口”,则表示 MongoDB 已启动且默认端口(27017)未被占用。
通过运行 services.msc 查看服务列表,并右键启动服务。接着,执行 mongo.exe 命令启动 MongoDB。若页面显示成功信息,表示安装与启动成功。
二、MongoDB 生态 - 可视化管理工具
在使用 MongoDB 时,高效管理数据和优化工作流程至关重要。以下是推荐的几个可视化管理工具。
MongoDB Cloud Manager
MongoDB Cloud Manager 是官方推出的运维自动化管理系统,适合企业版用户。它能自动化管理、监控和部署 MongoDB 集群。
MongoDB Compass
MongoDB Compass 是官方的可视化工具,适用于企业版用户。它侧重于数据管理、查询优化等功能,与 Cloud Manager 相互补。
MongoDB Atlas
MongoDB Atlas 是官方提供的 DBaaS 服务,支持在 AWS 上构建 MongoDB 云服务。未来可能支持更多云厂商,并通过 Cloud Manager 和 Compass 进行可视化管理。
MongoClient
MongoClient 是一款开源、跨平台的 MongoDB 管理工具,适用于 MongoDB 3.2 版本,提供数据库监控、gridfs管理、用户管理等。

win7安装mongodb及命令运行教程

1:先上官网:http://www.mongodb.org/downloads下载最新的:下载完后文件名为:mongodb-win32-x86_64-2.4.6.zip解压到当你要安装的目录,然后我把目录名给改短了一下,叫mongodb246,放在了e盘下。2:用cmd运行目录下bin下的mongod.exe来安装服务:--reinstall 是重新安装,首次安装没有开--reset参数,所以用了重装参数。
--install 是安装。
另外中间我犯了一个错,把logpath 弄成了文件夹(本应该是一个文件名称),结果搞了一个失败的服务,还删不掉。。悲催。(后来重启电脑后,那个删不掉的服务自己消失了)
具体的参数,比较多,简单的就是像我上面的图一样,参考着写就可以了:如果看不懂E文,可以复制拿去Google翻译文档。
复制代码代码:
E:mongodb246in>mongod.exe -help
Allowed options: General options:
-h [ --help ] show this usage information
--version show version information
-f [ --config ] arg configuration file specifying additional options
-v [ --verbose ] be more verbose (include multiple times for more
verbosity e.g. -vvvvv)
--quiet quieter output
--port arg specify port number - 27017 by default
--bind_ip arg comma separated list of ip addresses to listen on
- all local ips by default
--maxConns arg max number of simultaneous connections - 20000 by
default
--logpath arg log file to send write to instead of stdout - has
to be a file, not directory
--logappend append to logpath instead of over-writing
--pidfilepath arg full path to pidfile (if not set, no pidfile is
created)
--keyFile arg private key for cluster authentication
--setParameter arg Set a configurable parameter
--auth run with security
--cpu periodically show cpu and iowait utilization
--dbpath arg directory for datafiles - defaults to datadb
--diaglog arg 0=off 1=W 2=R 3=both 7=W+some reads
--directoryperdb each database will be stored in a separate
directory
--ipv6 enable IPv6 support (disabled by default)
--journal enable journaling
--journalCommitInterval arg how often to group/batch commit (ms)
--journalOptions arg journal diagnostic options
--jsonp allow JSONP access via http (has security
implications)
--noauth run without security
--nohttpinterface disable http interface
--nojournal disable journaling (journaling is on by default
for 64 bit)
--noprealloc disable data file preallocation - will often hurt
performance
--noscripting disable scripting engine
--notablescan do not allow table scans
--nssize arg (=16) .ns file size (in MB) for new databases
--profile arg 0=off 1=slow, 2=all
--quota limits each database to a certain number of files
(8 default)
--quotaFiles arg number of files allowed per db, requires --quota
--repair run repair on all dbs
--repairpath arg root directory for repair files - defaults to
dbpath
--rest turn on simple rest api
--slowms arg (=100) value of slow for profile and console log
--smallfiles use a smaller default file size
--syncdelay arg (=60) seconds between disk syncs (0=never, but not
recommended)
--sysinfo print some diagnostic system information
--upgrade upgrade db if needed
Windows Service Control Manager options:
--install install Windows service
--remove remove Windows service
--reinstall reinstall Windows service (equivalent to --remove
followed by --install)
--serviceName arg Windows service name
--serviceDisplayName arg Windows service display name
--serviceDescription arg Windows service description
--serviceUser arg account for service execution
--servicePassword arg password used to authenticate serviceUser
Replication options:
--oplogSize arg size to use (in MB) for replication op log. default is
5% of disk space (i.e. large is good)
Master/slave options (old; use replica sets instead):
--master master mode
--slave slave mode
--source arg when slave: specify master as
--only arg when slave: specify a single database to replicate
--slavedelay arg specify delay (in seconds) to be used when applying
master ops to slave
--autoresync automatically resync if slave data is stale
Replica set options:
--replSet arg arg is [/]
--replIndexPrefetch arg specify index prefetching behavior (if secondary)
[none _id_only all]
Sharding options:
--configsvr declare this is a config db of a cluster; default port
27019; default dir /data/configdb
--shardsvr declare this is a shard db of a cluster; default port
27018
安装好后,浏览器运行:http://127.0.0.1:28017 打开有东西就说明装上了,按理是localhost:端口可上的,不知我电脑是有缓存还是咋的,没反应,换上IP刷新就好了。
打开是这么个界面:
目前着实没看出什么信息,基本正常到此,可能会被卡住,不知道后续干什么了。
3:链接进入命令模式:
正常来说,在cmd命令下,运行E:>mongodb246inmongo.exe,(路径自己弄对)直接就连上了:
之后可以运行点命令测试下,如:
相关基础命令可以看:http://docs.mongodb.org/manual/tutorial/getting-started/
再就是怎么用代码开发的问题了
相关文章