mysql2

收藏

express操作数据库

const express = require('express')
const app = express()
const mysql2 = require('mysql2')
app.get('/', async(req, res) => {
    const config = mysqlConfig()
    const promisePool = mysql2.createPool(config).promise()
    var users = await promisePool.query(`select * from student`)
    console.log(users[0]);
    res.send({
        ok: 1,
        data: users[0]
    })
})
app.listen(3001)
function mysqlConfig() {
    return {
        host: '127.0.0.1',
        port: 3306,
        user: 'root',
        password: '123',
        database: 'students',
        connectionLimit: 1
    }
}

koa操作数据库

const Koa = require('koa')
const mysql2 = require('mysql2')
const Router = require('koa-router')
const router = new Router()
const app = new Koa()
router.get('/', async(ctx) => {
    const config = mysqlConfig()
    const promisePool = mysql2.createPool(config).promise()
    var users = await promisePool.query(`select * from student`)
    console.log(users[0]);
    ctx.body = {
        ok: 1,
        data: users[0]
    }
})
app.use(router.routes()).use(router.allowedMethods())
app.listen(3001)
function mysqlConfig() {
    return {
        host: '127.0.0.1',
        port: 3306,
        user: 'root',
        password: '123',
        database: 'students',
        connectionLimit: 1
    }
}


评论(

您还未登录,请先去登录
表情
查看更多

相关作者

  • 获取点赞0
  • 文章阅读量26

相关文章

联系小鹿线

咨询老师

咨询老师

扫码下载APP