5.MongoDB相关工具
5.1 知识点
管理工具选择
在管理工具方面,选择非常多,可以根据个人需求和使用习惯进行选择。
官方提供的两种管理工具
MongoDB Shell(mongosh):这是一个 命令行工具,主要用于通过命令行操作 MongoDB 数据库。
- 适合那些熟悉命令行或者希望通过脚本自动化管理数据库的用户。
MongoDB Compass:这是一个带有图形用户界面(GUI)的工具。
- Compass 提供了直观的操作界面,方便用户通过点击和可视化的方式管理和查询数据库。
- 对于不熟悉命令行的用户,Compass 是一个不错的选择。
第三方工具
除了官方工具之外,还有很多优秀的第三方管理工具,比如 Robo 3T、Studio 3T 、DbGate等。由于工具种类繁多,具体使用哪种工具可以根据个人喜好选择,这里就不一一赘述了。
MongoDBShell命令行工具
下载
首先,前往 MongoDB 官方网站 下载 MongoDB Shell。这里选择下载 Windows 版本。
启动
下载完成后,你会得到一个可执行文件。双击启动 mongosh
可执行文件。
连接数据库
启动后,Shell 会提示你输入一个 MongoDB 连接字符串。
默认的格式看起来很像浏览器中的网址。例如:
mongodb://localhost:27017
其中:
localhost
表示连接本地的 MongoDB 实例。27017
是 MongoDB 的默认端口号。
输入正确的连接字符串后,按回车即可连接到数据库。接下来就可以通过命令行对数据库进行操作了。
查看数据服务下的所有数据库
show dbs
切换操作的数据库
use mydb
插入数据
use mydb // 切换到目标数据库
db.users.insertOne({
username: "张三",
age: 25,
gender: "男"
});
显示当前数据库中的集合(表)
show collections
# 或
show tables
MongoDBCompass可视化工具
安装MongoDB时,如果勾选了会自动下载,否则得去官网手动下载
DbGate可视化工具
前往官网https://dbgate.org/ 下载DbGate
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com