zoukankan      html  css  js  c++  java
  • koa2 原生链接mysql

    1.安装mysql 

    $ npm install mysql

    2.代码示例:

    const mysql = require("mysql");
    // mysql.Promise = global.Promise;
    
    var con = mysql.createConnection({
        host: "127.0.0.1",
        user: "root", //用户
        port: "3306",
        password: "",//数据库密码
        database: "aa" //mysql的数据库名称
    })
    
    con.connect(function(err) {
        if (err) {
            console.error("err" + err)
        } else {
            console.log("链接成功")
        }
    
        return
    });
    
    module.exports = con

    2. 调用mysql

    const con = require("../config/mysql");
    module.exports = {
        async insert(ctx) {
            console.log(ctx)
        },
        async select(ctx) {
            let sql = "select * from users"
            let rs = await con.query(sql, function(error, results, fields) {
                if (error) throw error;
                console.log('The solution is: ', results[0].solution);//错误
                console.log(results)// 查询出来的结果
                console.log(fields)//数据库的参数
            });
            ctx.body = 1
        }
    }

    参考文献:https://github.com/mysqljs/mysql

  • 相关阅读:
    全局配置策略
    RESTful api介绍
    AJAX
    django cookie session 自定义分页
    mysql 索引优化
    yii2 response响应配置
    Django中的信号
    django orm相关操作
    django orm介绍以及字段和参数
    django form和ModelForm组件
  • 原文地址:https://www.cnblogs.com/yu-hailong/p/8404908.html
Copyright © 2011-2022 走看看