在项目中操作 MySQL

  1. 通过 mysql 模块 链接到 MySQL 数据库

  2. 通过 mysql 模块 执行 SQL 语句

1.安装操作 MySQL 数据库的第三方模块 (mysql)

在终端命令中 安装mysql 模块   将mysql安装为项目依赖包

 npm i mysql

 2.配置mysql 模块

在使用 mysql 模块操作 MySQL 数据库之前, 必须先对 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 查询

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值