在命令行中管理 MongoDB 数据库
-
启动 MongoDB 服务器
打开命令提示符或 PowerShell,并进入 MongoDB 的
bin目录,通常位于安装路径下的bin文件夹。然后启动 MongoDB 服务器:cd "C:\Program Files\MongoDB\Server\4.4\bin" mongod如果 MongoDB 使用了非默认的数据目录或端口,可以使用参数指定:
mongod --dbpath /path/to/data/directory --port 27018 -
连接到 MongoDB 服务器
打开另一个命令提示符或 PowerShell 窗口,并进入 MongoDB 的
bin目录。然后连接到 MongoDB 服务器:cd "C:\Program Files\MongoDB\Server\4.4\bin" mongo如果 MongoDB 使用了非默认的端口或在其他主机上运行,可以使用参数指定:
mongo --host localhost --port 27017 -
常用的 MongoDB Shell 命令
-
查看当前所有的数据库:
show dbs -
切换到特定的数据库(如果不存在将会创建):
use dbname -
显示当前数据库中的集合:
show collections -
插入数据到集合中:
db.collectionname.insertOne({ key: "value" }) -
查询集合中的数据:
db.collectionname.find() -
删除集合中的数据:
db.collectionname.deleteOne({ key: "value" })
-
通过以上命令,可以在命令行中进行 MongoDB 数据库的创建、连接、数据操作等基本管理任务。如果没有 MongoDB Compass 提供的图形化界面的话,命令行仍然是一个功能强大且常用的管理工具。