简介

为了让nodejs操作数据库更加简单明了,封装了一个简单的对数据库的增删改查操作
使用ES6对nodejs的功能封装,本章分为两部分

  1. 使用es6模块化封装mysql的操作
  2. 使用es6中的import导入方式封装mysql的操作

一 下载地址:

nodejs使用ES6封装一个通用的对数据库的操作:

  • https://download.csdn.net/download/weixin_42863800/12773011

nodejs使用ES6中的import封装对mysql的操作:

  • https://download.csdn.net/download/weixin_42863800/12772999

接口文档地址

https://blog.csdn.net/weixin_42863800/article/details/108292671

二 运行需求

  • 需要安装nodejs
  • 需要mysql安装
  • VScode安装
  • 都需要node安装mysql插件
    npm i mysql

一 es6模块化封装mysql

1 文件目录分析

使用ES6封装一个Nodejs对mysql的增删改查(两种)

文件名 简述
server.js 启动服务的模块
main.js server的入口模块
mysqldb.js 连接数据库的模块
insertSql.js 对mysql进行增加的模块
deleteSql.js 对mysql进行删除的模块
updateSql.js 对mysql进行修改的模块
selectSql.js 对mysql进行查询的模块

2 增加一个接口

需要修改二个地方

(1)在main.js中

使用ES6封装一个Nodejs对mysql的增删改查(两种)

2 selectSql.js中添加

使用ES6封装一个Nodejs对mysql的增删改查(两种)

二 es6中的import导入方式封装mysql

1 前提简介

  • 使用这个封装需要nodejs版本大于12
  • 将文件名后缀改为 .mjs
  • 需要在配置文件添加"type": “module”,
  • 执行方式
    node --experimental-modules main.mjs
    或者在配置文件中增加这个命令:scripts中添加
    “server”: “nodemon --experimental-modules main.mjs”
    执行 yarn server

2 文件目录分析

使用ES6封装一个Nodejs对mysql的增删改查(两种)

文件名 简述
server.mjs 启动服务的模块
main.mjs server的入口模块
mysqldb.mjs 连接数据库的模块
insertSql.mjs 对mysql进行增加的模块
deleteSql.mjs 对mysql进行删除的模块
updateSql.mjs 对mysql进行修改的模块
selectSql.mjs 对mysql进行查询的模块

3 增加一个接口

需要修改三个地方

(1) 首先在main.mjs模块中

使用ES6封装一个Nodejs对mysql的增删改查(两种)
使用ES6封装一个Nodejs对mysql的增删改查(两种)

· “selectSql/login”: select,·

select:为执行的模块

(2) 在selectSql.mjs模块

使用ES6封装一个Nodejs对mysql的增删改查(两种)

使用ES6封装一个Nodejs对mysql的增删改查(两种)

(3) server.mjs模块中

使用ES6封装一个Nodejs对mysql的增删改查(两种)

知识点

一定要看看接口文档

相关文章:

  • 2022-01-15
  • 2021-08-08
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
  • 2021-07-28
  • 2021-09-05
猜你喜欢
  • 2021-07-03
  • 2021-12-02
  • 2022-12-23
  • 2021-09-11
  • 2022-12-23
  • 2021-09-08
  • 2022-12-23
相关资源
相似解决方案