一.通过koa2脚手架构建项目

1.1 安装koa-generator
在终端输入:

1.2 使用koa-generator生成koa2项目

成功创建项目后,进入项目目录,并执行npm install命令

1.3 启动项目
在终端输入:

项目启动后,默认端口号是3000,在浏览器中运行可以得到下图的效果说明运行成功。

二.创建连接

2.1刚刚创建的文件使用webstorm打开
新建一个db目录

2.2查看sequelize文档
使用npm安装sequelize

你还必须手动为所选数据库安装驱动程序选择一个方法之一:

我这里下载得是mysql2

2.3连接数据库
再刚刚创建得db文件加里面添加**config.js**
添加连接代码:

继续在db文件夹里面添加mysql.js
添加连接以及添加日记:

三.创建模型

3.1模型定义
在db目录下添加models文件夹再添加一个new2.js
定义模型:

四.添加路由

4.1创建new2路由
在routes文件夹中添加new2.js

4.2在app.js里面添加路由

4.3启动项目

在数据库中查看

5.测试

5.1使用浏览器查看

输入url:

5.2.使用postman测试接口
测试find接口(因为我们写的find方法使用的post方法所以记得将get换成post):

测试get接口

展示一下最后的目录

到此这篇关于node.js通过sequelize 连接mysql的文章就介绍到这了,更多相关node.js连接mysql内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!