Node.js + Express + MySQL构建项目
前提:你已安装好Node.js、mysql
一.node.js配置连接mysql
项目中安装mysql驱动包
cnpm install mysql 或者
npm install mysql
2.配置连接
- 引入模块 配置连接

- 创建连接

- 使用
connection.query(sql,function(err,results,fields){ do something })进行数据库操作

- 终端输入
node 文件名运行文件,如果提示以下报错的话,可按以下步骤操作解决
Client does not support authentication protocol requested by server
解决办法:
- 找到安装mysql的根目录
C:\Program Files\MySQL\MySQL Server 8.0打开cmd 输入命令mysql -u root -p再输入密码登录数据库

-
命令行输入以下命令更改加密方式
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; -
更改密码: 123456为新密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';</

本文详细介绍了如何使用Node.js、Express和MySQL构建项目,从安装配置MySQL驱动,建立数据库连接,到Express基本使用、API接口设计、路由和中间件的实现,再到静态资源目录的配置,最后展示了完整的项目搭建步骤,包括手动创建和使用express-generator自动化搭建。
最低0.47元/天 解锁文章
852

被折叠的 条评论
为什么被折叠?



