mongoose数据库使用及node连接

本文介绍了如何使用MongoDB数据库,并通过Node.js进行连接。内容涵盖MongoDB Compass的使用,数据导入,Node.js连接MongoDB的步骤,以及在Node.js中进行数据的增删改查操作。同时,详细阐述了在Node.js代码中使用数据库数据,特别是使用mongoose模块进行操作,并讲解了如何在MongoDB中创建和管理账号以实现安全连接。
摘要由CSDN通过智能技术生成

mongodb数据库使用及node连接

MongoDB 是一个介于关系数据库和非关系数据库之间的产品。MongoDB 将数据存储为一个文档,数据结构由键(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组

一:mongodb compass

mongodb的可视化管理工具。

二:mongodb数据库导入数据文件

mongoimport -d 数据库名称 -c 集合名称 --file 要导入的文件

三:在node中使用mongodb的步骤:

1.准备好mongodb和mongodb compass

2.node连接mongodb数据库

const mongoose=require('mongoose')//依赖第三方模块mongoose来连接mongodb数据库
mongoose.connect('mongodb://localhost:port/database')
        .then(()=>{
   console.log('数据库连接成功')})
        .catch(()=>{
   console.log('数据库连接失败')})
const userSchema=mongoose.Schema({
   
name:{
   type:'String',required:true},
age:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值