Node框架之Express(六 )之使用数据库及渲染数据(视图,view)

这篇博客探讨了在Express框架中如何使用数据库,包括安装数据库驱动如MongoDB,执行CRUD操作。同时,文章介绍了如何利用模板引擎进行视图渲染,创建HTML响应,并提到了Express支持的不同版本的模板引擎。
摘要由CSDN通过智能技术生成

使用数据库

Express 应用可以使用 Node 支持的所有数据库(Express 本身并没有定义任何数据库管理的附加行为或需求)。其中包括:PostgreSQL、MySQL、Redis、SQLite、MongoDB,等等。

使用数据库前先要用 NPM 来安装驱动程序。比如,要安装流行的 NoSQL 数据库 MongoDB 的驱动程序,可运行以下命令:

npm install mongodb

数据库可以安装在本地或云端。在 Express 代码中 require() 驱动程序,连接,然后就可以执行增加、读取、更新、删除四种操作(CRUD)。以下示例展示了如何查找 MongoDB 表中 ‘哺乳动物’ 的记录:

// MongoDB 3.0 以上版本适用,老版本不适用。
const MongoClient = require('mongodb').MongoClient;

MongoClient.connect('mongodb://localhost:27017/animals', (err, client) => {
   
  if(err
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值