MongoDB简介
MongoDB 是一个开源的 NoSQL 数据库,属于文档型数据库,它以键值对(key-value)的形式存储数据,具有高性能、高可用性、易扩展等特点,在 Windows 系统上,我们可以使用 MongoDB Compass 或者命令行工具 mongod.exe 来查看和管理数据库。
使用 MongoDB Compass 查看数据库
1、安装 MongoDB Compass
前往 MongoDB 官网(https://www.mongodb.com/try/download/community)下载适用于 Windows 的 MongoDB Compass 社区版,解压下载的压缩包,进入解压后的文件夹,双击运行 "mongodb-compass-x.x.x-windows-x64.exe"(x.x.x 为版本号)。
2、启动 MongoDB Compass
打开 MongoDB Compass,点击左上角的 "Connect" 按钮,输入本地 MongoDB 服务的地址和端口(默认为 27017),然后点击 "Next",按照提示完成连接。
3、查看数据库列表
连接成功后,你将看到一个包含多个数据库的列表,点击列表中的某个数据库,即可查看该数据库中的集合(collection)以及文档(document)。
4、查看集合和文档
点击集合名称,即可查看该集合中的所有文档,在文档列表中,你可以查看文档的内容、字段等信息,你还可以通过右键菜单对文档进行编辑、删除等操作。
使用 mongod.exe 命令行工具查看数据库
1、打开命令提示符
点击开始菜单,输入 "cmd",右键选择 "以管理员身份运行",打开命令提示符。
2、切换到 MongoDB 安装目录
在命令提示符中,输入以下命令,切换到 MongoDB 的安装目录(C:Program FilesMongoDBServer4.4):
cd "C:Program FilesMongoDBServer4.4"
3、启动 MongoDB 服务
在命令提示符中,输入以下命令启动 MongoDB 服务:
mongod –dbpath "C:datadb" –logpath "C:datalogmongod.log" –port 27017 –fork
--dbpath
参数指定了数据库文件存储的路径,--logpath
参数指定了日志文件的路径,--port
参数指定了监听的端口号,--fork
参数表示以守护进程方式运行 MongoDB 服务,你可以根据实际情况修改这些参数。
4、查看数据库列表
启动 MongoDB 服务后,打开一个新的命令提示符窗口,输入以下命令查看本地 MongoDB 服务的地址和端口:
mongo –host <hostname> –port <port> –eval ‘db.adminCommand({listDatabases: 1}).databases’
<hostname>
为你的计算机名或 IP 地址,<port>
为之前设置的监听端口号,执行该命令后,你将看到一个包含多个数据库的列表。
5、查看集合和文档
在另一个命令提示符窗口中,输入以下命令连接到刚刚列出的数据库:
mongo "<database_name>" –host <hostname> –port <port> –authenticationDatabase admin –username <username> –password <password> –authenticationDatabase admin –quiet –eval ‘db.getCollectionNames()’
<database_name>
为你要查看的数据库名称,<username>
和 <password>
为 MongoDB 服务的登录用户名和密码,执行该命令后,你将看到一个包含该数据库中所有集合名称的列表,接着,你可以在同一个命令提示符窗口中,依次输入以下命令查看每个集合中的文档:
mongo "<database_name>" –host <hostname> –port <port> –authenticationDatabase admin –username <username> –password <password> –authenticationDatabase admin –eval ‘db[<collection_name>].find().pretty()’ "<collection_name>" –quiet
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/471616.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除