首先nodejs+pxpress连接mysql 数据库我们要用的工具有
前提得搭建号nodejs环境 https://nodejs.org/en(node官网)
进入官网后不要直接下载推荐版本,推荐的node版本太高的有的东西是不兼容的
推荐大家下载16.x版本的
点击其他版本
选择自己对应的操作系统进行下载
点击其它版本
选择16.x版本
选择
下载完成后一键傻瓜式安装
安装完成node.js 后 在cmd中输入node -v命令查看node版本
然后输入npm -v查看npm 版本
node.js环境搭建完毕后需要全局安装 express sequelize-cli
npm i express-generator sequelize-cli -g
通过express 搭建后端框架
生成的文件目录为
然后通过 sequelize-cli 生成连接 mysql数据库文件
注意 连接mysql 数据库 需要用到 mysql2 sequelize包 在项目根目录下通过npm 安装
npm i mysql2 sequelize
最后通过 sequelize-cli 命令行工具 生成连接数据库文件
在项目跟目录下 输入
sequelize init
生成的config migrations models seeders 文件夹
config 为连接mysql数据库的配置文件
一般情况下我们只需要更改 development
创建模型
sequelize model:generate --nanme 表名 --attributes 字段名:类型
node 连接mysql 详细请参考 https://www.bilibili.com/video/BV1Zt411J7va?p=10&vd_source=480a224ba3aff9bafc3d0a6df18c4254
sequelize官网 https://sequelize.org/docs/v6/getting-started/ sequelize-cli 详细介绍请参考 https://blog.csdn.net/qq_43850819/article/details/107234795