vscode 通过mongoose 连接mongodb atlas

了解mongodb 的项目结构

1.代表集群名称 > 2.代表数据库名称>3.代表每个 collection名称

三者范围为从大到小的关系 (一对多)。每个集群有不同的连接地址、用户信息(Database Access)、ip配置信息(Network Access。

2.了解链接atlas几种方式

1.通过 mongodb 桌面化工具连接

2.通过命令行连接

3.本文介绍的通过 vscode + mongoose 连接

  1. 通过 sql工具连接。暂时先不了解

3.实践vscode 连接 atlas

下载 mongoose 插件

着重注意 databaseName 变量。从 atlas 复制连接的链接是没有的 。对应的就是 集群下面的数据库名字。这些地址建议配置到文件里面。

4。从 vscode + mongoose 写数据到 远程 数据库

6.后续可以通过 express + mongoose 操作数据库。

提示:mongoose.model() 。 的第一个参数。对应的是 collection名字。但是在 atlas里面看到会是【uhis】 如果想保持不变那么 让第三个参数保持一致

相关推荐
若兰幽竹8 小时前
【从零开始编写数据库:基于Python语言实现数据库ToyDB的ACID特性】
数据库·python
宇钶宇夕8 小时前
S7-200 SMART CPU 密码清除全指南:从已知密码到忘记密码的解决方法
运维·服务器·数据库·程序人生·自动化
周杰伦的稻香9 小时前
MySQL密码管理器“mysql_config_editor“
数据库·mysql
云朵大王9 小时前
SQL 视图与事务知识点详解及练习题
java·大数据·数据库
czhc11400756639 小时前
LINUX712 MYSQL;磁盘分区;NFS
数据库·mysql·adb
不太可爱的大白10 小时前
Mysql:分库分表
数据库·mysql
十五年专注C++开发10 小时前
hiredis: 一个轻量级、高性能的 C 语言 Redis 客户端库
开发语言·数据库·c++·redis·缓存
bianguanyue12 小时前
SQLite密码修改故障排查:RSA加密随机性导致的数据库匹配问题
数据库·sqlite·c#
亚马逊云开发者12 小时前
将 Go 应用从 x86 平台迁移至 Amazon Graviton:场景剖析与最佳实践
linux·数据库·golang
张先shen13 小时前
亿级流量下的缓存架构设计:Redis+Caffeine多级缓存实战
数据库·redis·缓存