前言
随着互联网的迅猛发展,数据量急剧增长,传统的关系型数据库已经难以满足现代化数据处理的需求,新的技术需求也随之涌现。MongoDB 作为一种 NoSQL 数据库,因为其高可伸缩性、高性能、高可用性和丰富的数据表达形式而备受青睐。本文将介绍 MongoDB 在 Windows 环境下的安装及配置。
安装 MongoDB
下载 MongoDB
首先需要从 MongoDB 的官网(https://www.mongodb.com/)下载对应 Windows 版本的 MongoDB 安装程序。因为 MongoDB 是一个免费的开源软件,而且还有社区版本和企业版本可供选择,所以根据需求选择对应的版本即可。
安装 MongoDB
安装 MongoDB 可以选择添加到环境变量中路径,这样可以方便在任意目录使用 MongoDB 命令,也可以不添加,在安装时选择“Custom”后自定义勾选不添加环境变量。
配置 MongoDB
安装完成后,需要配置 MongoDB,主要有以下两方面:
启动 MongoDB 的服务 打开命令行工具,输入以下命令以启动 MongoDB 的服务:
------ -------- ----------
--dbpath 表示设置数据存储路径,C:\data\db 表示数据库文件存储在 C 盘 data 目录下的 db 目录中。如果需要自定义数据存储路径,则将该参数值修改为自定义路径即可。
连接 MongoDB 数据库 打开新的命令行工具,输入以下命令以连接 MongoDB 数据库:
mongo
如果连接成功,则会看到如下提示: ``` MongoDB shell version v4.4.5 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("d8e963fe-9981-4e34-8d36-8a9fc39f93fa") } MongoDB server version: 4.4.5The server generated these startup warnings when booting:
2021-04-21T11:37:25.326+08:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted 2021-04-21T11:37:25.326+08:00: You are running this process as the root user, which is not recommended 2021-04-21T11:37:25.326+08:00: This server is bound to localhost. Remote systems will be unable to connect to this server. Start the server with --bind_ip to specify which IP addresses it should serve responses from, or with --bind_ip_all to bind to all interfaces. If this behavior is desired, start the server with --bind_ip 127.0.0.1 to disable this warning 2021-04-21T11:37:25.326+08:00: /usr/local/var/mongodb/metrics.log is not writable, full data metrics will not be available
MongoDB 数据库的操作
创建数据库
修改 config.js 文件中的配置:
----- -------- - -------------------- -- ----- -------------------------------------------------- - --------------- ----- ---------------- ----- ------------------- ----- --- -- -- ------ -- ----- ---------- - --- ----------------- ----- - ----- ------- --------- ---- -- ---- - ----- ------- -------- - -- ------ - ----- ------- --------- ----- ------- ---- -- --- -- -- ----- -- ----- --------- - ---------------------- ------------ ------ -- -- - -- ---- ----- ------------------ ----- ------ ---- --- ------ ------------ --- -----
打开命令行,运行如下命令:
---- ---------
输出如下:
------------ ------------------- ---------------------- -- ----------- --- ------------- -------- ------------ ------------------- ------------------------ -- ----------- --- ----------------- ----------------- -- ---------------- -------- ------------ ------------------- ----------------- -- ----------- --- ---------- ----------- -- --------- -------- ------------ ------------------- ----------------- -- ----------- --- ---------- ----------- -- --------- -------- ------------ ------------------- --------- -------------------- --- -------------------- ------- --- ------------------ ------ --- -- ----- --- ----------- ---- ------------------------------------------------------------- ------------ ------------------- --------- -------------------- --- -------------------- ------- --- ------------------ ------ --- -- ----- --- ----------- ---- ------------------------------------------------------------- ------------ ------------------- --------- -------------------- --- -------------------- ------- --- ------------------ ------ --- -- ----- --- ----------- ---- -------------------------------------------------------------
查找数据
修改 config.js 文件中的配置:
----- -------- - -------------------- -- ----- -------------------------------------------------- - --------------- ----- ---------------- ----- ------------------- ----- --- -- -- ------ -- ----- ---------- - --- ----------------- ----- - ----- ------- --------- ---- -- ---- - ----- ------- -------- - -- ------ - ----- ------- --------- ----- ------- ---- -- --- -- -- ----- -- ----- --------- - ---------------------- ------------ ------ -- -- - -- ---- ----- ---- - ----- ---------------- ---- - ---- -- ---- ------------------ -----
打开命令行,运行如下命令:
---- ---------
输出如下:
- - ---- ------------------------- ----- ------ ---- --- ------ ------------- ---- - - -
总结
本文介绍了 MongoDB 在 Windows 环境下的安装及配置方法,并介绍了如何进行 MongoDB 数据库的操作。希望读者能够通过本文详细的配置过程和示例代码,更好地掌握 MongoDB 的应用方法,为后续的项目开发提供帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6655b1f5d3423812e4a746a5