-
通过 mysql 模块 链接到 MySQL 数据库
-
通过 mysql 模块 执行 SQL 语句
1.安装操作 MySQL 数据库的第三方模块 (mysql)
在终端命令中 安装mysql 模块 将mysql安装为项目依赖包
npm i mysql
2.配置mysql 模块
导入mysql 模块
const mysql = require('mysql')
//建立与mysql 数据库的链接
const db = mysql.createPool({
host: '127.0.0.1', //数据库的IP 地址
user: 'root', //登录数据库的账号
password: 'root', //登录数据库的密码
database: 'web67' //指定要操作哪个数据库
})
3.在所在文件夹终端 安装express模块
npm i express
4.创建服务器
//导入 express
const express = require('express')
//创建服务器
const app = express()
........其它代码
//启动服务器
app.listen(3000, () => {
console.log('服务器启动于 http://127.0.0.1:3000');
})
5.配置中间件
配置中间件 中间件配置放在 路由的上面 express.urlencoded 解析表单以 post 方式提交过来的数据
app.use(express.urlencoded({ extended: false }))
6.查询数据
将数据返回给客户端
我们通过postman 向服务器发送请求 请求到的数据需要返回给客户端
1. 安装express 模块
2.导入express 模块
3.创建服务器
4.启动服务器
5.注册路由 通过db.query 来执行sql 语句 如果执行成功, 将数据响应给客户端
//注册路由 将数据返回给客户端
app.get('/getuser', (req, res) => {
//通过db.query 来执行sql 语句
//mysql 的查询语句 :select * from users 查询