美文网首页吃饭用的前端
MySQL连接数据库js代码封装

MySQL连接数据库js代码封装

作者: CNLISIYIII | 来源:发表于2019-05-26 22:47 被阅读0次

    连接数据库js代码:
    dbase.js

    // 导出整理好的mysql模块
    // 查询语句、传递给SQL语句的值、回调函数写成函数的参数
    let msql = (sql, params, callback) => {
        const mysql = require('mysql');
        const conn = mysql.createConnection({
            host: 'localhost',
            port: 3306,
            user: 'root',
            password: 'root',
            database: 'heima'
        });
        //连接mysql服务器
        conn.connect();
        // 在end之前,实现查询操作
        conn.query(sql, params, callback);
        //关闭mysql服务器
        conn.end();
    }
    // 导出模块(导出的时候,要么导出对象,要么导出函数,这里导出的是函数msql
    module.exports = msql;
    

    其他需要进行数据库操作的js文件中加载dbase.js模块:

    //使用mysql进行查询表操作
    const db = require('./user');
    db('select id,name,age from student', null, (err, result) => {
        if(err) {
            console.log(err);
        }
        console.log(result);
    })
    

    相关文章

      网友评论

        本文标题:MySQL连接数据库js代码封装

        本文链接:https://www.haomeiwen.com/subject/ugrqtctx.html