美文网首页
node使用sequlize操作数据库

node使用sequlize操作数据库

作者: ZhiPengTu | 来源:发表于2018-07-05 00:58 被阅读0次

看了很多node 架构服务的文章,跟大家都差不多。省时间,直接选择webstrom选择express模板下载下来了。

连接数据库:

    我新建了database文件夹,并且在它底下新建了congfig文件夹,以及db.js,文件夹目录结构如下:

目录结构图

db.js作为数据库配置文件使用,内容如下:

使用了 sequelize 数据库操作对象:所以之前要先,

npm install sequelize --save

cnpm install mysql2 --save

我在之前,使用的mysl 连接数据库,但是那个不能完全支撑sequelize,所以选择安装mysql2,但是这里有一个问题,如果没有mysql,这个依赖还是会报错。所以mysql,mysql2两个都需要安装。

db.js

module文件夹放置sequlize对的操作对象的定义文件:

userModule.js 定义一个表的操作对象,我的对象是一个名字叫做test的表,我将它命名为User,暴露出去,在写接口的时候,我就能在写接口的时候,来使用它。当存在多张表的时候,就在module里面定义对应的操作对象。

routes文件夹api.js

定义了4个接口,对User表的实现利用数据库操作对象进行-增,删,改,查。

node+express+sequlize+之后添加redis 等等一些东西。

node使用sequlize操作数据库

相关文章

  • Sequelize使用

    Node.js 使用sequlize 操作mysql数据库时,查询一条记录中两个字段的加和官方文档中文文档 Seq...

  • node使用sequlize操作数据库

    看了很多node 架构服务的文章,跟大家都差不多。省时间,直接选择webstrom选择express模板下载下来了...

  • express安装sequlize框架

    sequlize是express的MySQL的对象模库,用于管理数据库的框架1,安装先cd到一个node.js的一...

  • nodeJs

    node.js 搭建服务 数据库常用操作 node操作数据库 案例

  • node

    数据库(database) 概念 数据库常用类型 Node 操作数据库 数据库常用操作

  • 在node或express使用mysql

    在node中操作mysql小记 学习到需要接触数据库的时候,开始使用的是通过mongoose操作的mongodb,...

  • NodeJs

    NodeJs 数据库(database) 概念 数据库常用类型 Node操作数据库 数据库常用操作

  • node操作MongoDB(数据库)

    Mongoose第三方包: 使用Node.js操作MongoDB数据库需要依赖Node.js第三方包mongoos...

  • 05-Node.js 操作 MongoDB 数据库

    Node 操作 MongoDB 数据库MongoDB 相关概念Node 操作 MongoDB 的第三方包 - mo...

  • express框架

    「express」基于node.js后端框架,负责路由,业务逻辑,数据库操作,页面和数据响应。 使用express...

网友评论

      本文标题:node使用sequlize操作数据库

      本文链接:https://www.haomeiwen.com/subject/srdibxtx.html